Package org.apache.xmpbox.type
Class ArrayProperty
java.lang.Object
org.apache.xmpbox.type.AbstractField
org.apache.xmpbox.type.AbstractComplexProperty
org.apache.xmpbox.type.ArrayProperty
Object representation of a Complex XMP Property (Represents Ordered, Unordered and Alternative Arrays builder)
- Author:
- a183132
-
Constructor Summary
ConstructorsConstructorDescriptionArrayProperty
(XMPMetadata metadata, String namespace, String prefix, String propertyName, Cardinality type) Constructor of a complex property -
Method Summary
Modifier and TypeMethodDescriptionfinal String
Get the namespace URI of this entityGet the prefix of this entityMethods inherited from class org.apache.xmpbox.type.AbstractComplexProperty
addNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removeProperty
Methods inherited from class org.apache.xmpbox.type.AbstractField
containsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyName
-
Constructor Details
-
ArrayProperty
public ArrayProperty(XMPMetadata metadata, String namespace, String prefix, String propertyName, Cardinality type) Constructor of a complex property- Parameters:
metadata
- The metadata to attach to this propertynamespace
- The namespace URI to associate to this propertyprefix
- The prefix to set for this propertypropertyName
- The local Name of this propertytype
- type of complexProperty (Bag, Seq, Alt)
-
-
Method Details
-
getArrayType
-
getElementsAsString
-
getNamespace
Get the namespace URI of this entity- Specified by:
getNamespace
in classAbstractField
- Returns:
- the namespace URI
-
getPrefix
Get the prefix of this entity- Specified by:
getPrefix
in classAbstractField
- Returns:
- the prefix specified
-