Uses of Class
org.apache.xmpbox.type.AbstractField
-
Packages that use AbstractField Package Description org.apache.xmpbox.schema org.apache.xmpbox.type org.apache.xmpbox.xml -
-
Uses of AbstractField in org.apache.xmpbox.schema
Subclasses of AbstractField in org.apache.xmpbox.schema Modifier and Type Class Description class
AdobePDFSchema
Representation of Adobe PDF Schemaclass
DublinCoreSchema
Representation of a DublinCore Schemaclass
ExifSchema
Representation of a Exif Schemaclass
PDFAExtensionSchema
Representation of a PDF/A Extension schema description schemaclass
PDFAIdentificationSchema
Representation of PDF/A Identification Schemaclass
PhotoshopSchema
class
TiffSchema
class
XMPageTextSchema
Created with IntelliJ IDEA.class
XMPBasicJobTicketSchema
class
XMPBasicSchema
Representation of XMPBasic Schemaclass
XMPMediaManagementSchema
Representation of XMPMediaManagement Schemaclass
XMPRightsManagementSchema
Representation of XMP Rights Management Schemaclass
XMPSchema
This class represents a metadata schema that can be stored in an XMP document.Methods in org.apache.xmpbox.schema that return AbstractField Modifier and Type Method Description AbstractField
XMPSchema. getAbstractProperty(java.lang.String qualifiedName)
Retrieve a generic simple type propertyMethods in org.apache.xmpbox.schema that return types with arguments of type AbstractField Modifier and Type Method Description java.util.List<AbstractField>
XMPSchema. getUnqualifiedArrayList(java.lang.String name)
Get an AbstractField list corresponding to the content of an array property.Methods in org.apache.xmpbox.schema with parameters of type AbstractField Modifier and Type Method Description void
XMPSchema. addBagValue(java.lang.String qualifiedSeqName, AbstractField seqValue)
Add a new value to a bag property.void
XMPSchema. addUnqualifiedSequenceValue(java.lang.String seqName, AbstractField seqValue)
Add a new value to a sequence property.void
XMPSchema. removeUnqualifiedArrayValue(java.lang.String arrayName, AbstractField fieldValue)
Generic method to remove a field from an array with an Elementable Objectvoid
XMPSchema. removeUnqualifiedSequenceValue(java.lang.String qualifiedSeqName, AbstractField seqValue)
Remove a value from a sequence property.Method parameters in org.apache.xmpbox.schema with type arguments of type AbstractField Modifier and Type Method Description private boolean
XMPSchema. mergeComplexProperty(java.util.Iterator<AbstractField> itNewValues, ArrayProperty arrayProperty)
-
Uses of AbstractField in org.apache.xmpbox.type
Subclasses of AbstractField in org.apache.xmpbox.type Modifier and Type Class Description class
AbstractComplexProperty
class
AbstractSimpleProperty
Abstract Class of an Simple XMP Propertyclass
AbstractStructuredType
class
AgentNameType
class
ArrayProperty
Object representation of a Complex XMP Property (Represents Ordered, Unordered and Alternative Arrays builder)class
BooleanType
Object representation of an Boolean XMP typeclass
CFAPatternType
class
ChoiceType
class
DateType
Object representation of a Date XMP typeclass
DefinedStructuredType
class
DeviceSettingsType
class
DimensionsType
class
FlashType
class
GPSCoordinateType
class
GUIDType
class
IntegerType
Object representation of an Integer XMP typeclass
JobType
class
LayerType
class
LocaleType
class
MIMEType
class
OECFType
class
PartType
class
PDFAFieldType
class
PDFAPropertyType
class
PDFASchemaType
class
PDFATypeType
class
ProperNameType
class
RationalType
class
RealType
Object representation of a Real XMP typeclass
RenditionClassType
class
ResourceEventType
class
ResourceRefType
class
TextType
Object representation of a Text XMP typeclass
ThumbnailType
Object representation of an Thumbnail XMP typeclass
URIType
class
URLType
class
VersionType
class
XPathType
Fields in org.apache.xmpbox.type with type parameters of type AbstractField Modifier and Type Field Description private java.lang.Class<? extends AbstractField>
Types. clz
private java.util.List<AbstractField>
ComplexPropertyContainer. properties
Methods in org.apache.xmpbox.type that return AbstractField Modifier and Type Method Description protected AbstractField
AbstractComplexProperty. getFirstEquivalentProperty(java.lang.String localName, java.lang.Class<? extends AbstractField> type)
protected AbstractField
ComplexPropertyContainer. getFirstEquivalentProperty(java.lang.String localName, java.lang.Class<? extends AbstractField> type)
Give the first property found in this container with type and localname expectedAbstractField
AbstractComplexProperty. getProperty(java.lang.String fieldName)
Methods in org.apache.xmpbox.type that return types with arguments of type AbstractField Modifier and Type Method Description java.util.List<AbstractField>
AbstractComplexProperty. getAllProperties()
java.util.List<AbstractField>
ComplexPropertyContainer. getAllProperties()
Return all children associated to this propertyjava.lang.Class<? extends AbstractField>
Types. getImplementingClass()
java.util.List<AbstractField>
ComplexPropertyContainer. getPropertiesByLocalName(java.lang.String localName)
Return all properties with this specified localName.Methods in org.apache.xmpbox.type with parameters of type AbstractField Modifier and Type Method Description void
AbstractComplexProperty. addProperty(AbstractField obj)
Add a property to the current structurevoid
ComplexPropertyContainer. addProperty(AbstractField obj)
Add a property to the current structureboolean
ComplexPropertyContainer. containsProperty(AbstractField property)
Check if a XMPFieldObject is in the complex propertyboolean
ComplexPropertyContainer. isSameProperty(AbstractField prop1, AbstractField prop2)
Check if two properties are equal.void
AbstractComplexProperty. removeProperty(AbstractField property)
Remove a propertyvoid
ComplexPropertyContainer. removeProperty(AbstractField property)
Remove a propertyMethod parameters in org.apache.xmpbox.type with type arguments of type AbstractField Modifier and Type Method Description protected AbstractField
AbstractComplexProperty. getFirstEquivalentProperty(java.lang.String localName, java.lang.Class<? extends AbstractField> type)
protected AbstractField
ComplexPropertyContainer. getFirstEquivalentProperty(java.lang.String localName, java.lang.Class<? extends AbstractField> type)
Give the first property found in this container with type and localname expectedConstructor parameters in org.apache.xmpbox.type with type arguments of type AbstractField Constructor Description Types(boolean s, Types b, java.lang.Class<? extends AbstractField> c)
-
Uses of AbstractField in org.apache.xmpbox.xml
Methods in org.apache.xmpbox.xml that return AbstractField Modifier and Type Method Description private AbstractField
DomXmpParser. parseLiElement(XMPMetadata xmp, javax.xml.namespace.QName descriptor, org.w3c.dom.Element liElement, Types type)
Methods in org.apache.xmpbox.xml with parameters of type AbstractField Modifier and Type Method Description private void
DomXmpParser. loadAttributes(AbstractField sp, org.w3c.dom.Element element)
Method parameters in org.apache.xmpbox.xml with type arguments of type AbstractField Modifier and Type Method Description void
XmpSerializer. serializeFields(org.w3c.dom.Document doc, org.w3c.dom.Element parent, java.util.List<AbstractField> fields, java.lang.String resourceNS, java.lang.String prefix, boolean wrapWithProperty)
-