public class ArrayProperty extends AbstractComplexProperty
Constructor and Description |
---|
ArrayProperty(XMPMetadata metadata,
String namespace,
String prefix,
String propertyName,
Cardinality type)
Contructor of a complex property
|
Modifier and Type | Method and Description |
---|---|
Cardinality |
getArrayType() |
List<String> |
getElementsAsString() |
String |
getNamespace()
Get the namespace URI of this entity
|
String |
getPrefix()
Get the prefix of this entity
|
addNamespace, addProperty, getAllNamespacesWithPrefix, getAllProperties, getArrayProperty, getContainer, getFirstEquivalentProperty, getNamespacePrefix, getProperty, removeProperty
containsAttribute, getAllAttributes, getAttribute, getMetadata, getPropertyName, removeAttribute, setAttribute, setPropertyName
public ArrayProperty(XMPMetadata metadata, String namespace, String prefix, String propertyName, Cardinality type)
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)public Cardinality getArrayType()
public final String getNamespace()
getNamespace
in class AbstractField
public String getPrefix()
getPrefix
in class AbstractField
Copyright © 2002–2017 The Apache Software Foundation. All rights reserved.