Package | Description |
---|---|
org.apache.xmpbox.schema | |
org.apache.xmpbox.type | |
org.apache.xmpbox.xml |
Modifier and Type | Class and Description |
---|---|
class |
AdobePDFSchema
Representation of Adobe PDF Schema
|
class |
DublinCoreSchema
Representation of a DublinCore Schema
|
class |
ExifSchema
Representation of a Exif Schema
|
class |
PDFAExtensionSchema
Representation of a PDF/A Extension schema description schema
|
class |
PDFAIdentificationSchema
Representation of PDF/A Identification Schema
|
class |
PhotoshopSchema |
class |
TiffSchema |
class |
XMPageTextSchema
Created with IntelliJ IDEA.
|
class |
XMPBasicJobTicketSchema |
class |
XMPBasicSchema
Representation of XMPBasic Schema
|
class |
XMPMediaManagementSchema
Representation of XMPMediaManagement Schema
|
class |
XMPRightsManagementSchema
Representation of XMP Rights Management Schema
|
class |
XMPSchema
This class represents a metadata schema that can be stored in an XMP document.
|
Modifier and Type | Method and Description |
---|---|
AbstractField |
XMPSchema.getAbstractProperty(String qualifiedName)
Retrieve a generic simple type property
|
Modifier and Type | Method and Description |
---|---|
List<AbstractField> |
XMPSchema.getUnqualifiedArrayList(String name)
Get an AbstractField list corresponding to the content of an array
property.
|
Modifier and Type | Method and Description |
---|---|
void |
XMPSchema.addBagValue(String qualifiedSeqName,
AbstractField seqValue)
Add a new value to a bag property.
|
void |
XMPSchema.addUnqualifiedSequenceValue(String seqName,
AbstractField seqValue)
Add a new value to a sequence property.
|
void |
XMPSchema.removeUnqualifiedArrayValue(String arrayName,
AbstractField fieldValue)
Generic method to remove a field from an array with an Elementable Object
|
void |
XMPSchema.removeUnqualifiedSequenceValue(String qualifiedSeqName,
AbstractField seqValue)
Remove a value from a sequence property.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractComplexProperty |
class |
AbstractSimpleProperty
Abstract Class of an Simple XMP Property
|
class |
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 type
|
class |
CFAPatternType |
class |
ChoiceType |
class |
DateType
Object representation of a Date XMP type
|
class |
DefinedStructuredType |
class |
DeviceSettingsType |
class |
DimensionsType |
class |
FlashType |
class |
GPSCoordinateType |
class |
GUIDType |
class |
IntegerType
Object representation of an Integer XMP type
|
class |
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 type
|
class |
RenditionClassType |
class |
ResourceEventType |
class |
ResourceRefType |
class |
TextType
Object representation of a Text XMP type
|
class |
ThumbnailType
Object representation of an Thumbnail XMP type
|
class |
URIType |
class |
URLType |
class |
VersionType |
class |
XPathType |
Modifier and Type | Method and Description |
---|---|
protected AbstractField |
ComplexPropertyContainer.getFirstEquivalentProperty(String localName,
Class<? extends AbstractField> type)
Give the first property found in this container with type and localname expected
|
protected AbstractField |
AbstractComplexProperty.getFirstEquivalentProperty(String localName,
Class<? extends AbstractField> type) |
AbstractField |
AbstractComplexProperty.getProperty(String fieldName) |
Modifier and Type | Method and Description |
---|---|
List<AbstractField> |
ComplexPropertyContainer.getAllProperties()
Return all children associated to this property
|
List<AbstractField> |
AbstractComplexProperty.getAllProperties() |
Class<? extends AbstractField> |
Types.getImplementingClass() |
List<AbstractField> |
ComplexPropertyContainer.getPropertiesByLocalName(String localName)
Return all properties with this specified localName.
|
Modifier and Type | Method and Description |
---|---|
void |
ComplexPropertyContainer.addProperty(AbstractField obj)
Add a property to the current structure
|
void |
AbstractComplexProperty.addProperty(AbstractField obj)
Add a property to the current structure
|
boolean |
ComplexPropertyContainer.containsProperty(AbstractField property)
Check if a XMPFieldObject is in the complex property
|
boolean |
ComplexPropertyContainer.isSameProperty(AbstractField prop1,
AbstractField prop2)
Check if two properties are equal.
|
void |
ComplexPropertyContainer.removeProperty(AbstractField property)
Remove a property
|
void |
AbstractComplexProperty.removeProperty(AbstractField property)
Remove a property
|
Modifier and Type | Method and Description |
---|---|
protected AbstractField |
ComplexPropertyContainer.getFirstEquivalentProperty(String localName,
Class<? extends AbstractField> type)
Give the first property found in this container with type and localname expected
|
protected AbstractField |
AbstractComplexProperty.getFirstEquivalentProperty(String localName,
Class<? extends AbstractField> type) |
Modifier and Type | Method and Description |
---|---|
void |
XmpSerializer.serializeFields(Document doc,
Element parent,
List<AbstractField> fields,
String resourceNS,
String prefix,
boolean wrapWithProperty) |
Copyright © 2002–2016 The Apache Software Foundation. All rights reserved.