Top Fields Constructors Methods
org.apache.xmpbox.type

public Class DefinedStructuredType

extends AbstractStructuredType
Class Inheritance
Imports
java.util.HashMap, .Map, org.apache.xmpbox.XMPMetadata

Field Summary

Modifier and TypeField and Description
private Map<String, PropertyType>
Inherited from org.apache.xmpbox.type.AbstractStructuredType:
STRUCTURE_ARRAY_NAME

Constructor Summary

AccessConstructor and Description
public
DefinedStructuredType(XMPMetadata metadata, String namespaceURI, String fieldPrefix, String propertyName)

public

Method Summary

Modifier and TypeMethod and Description
public void
public Map<String, PropertyType>
Inherited from org.apache.xmpbox.type.AbstractStructuredType:
addSimplePropertycreateArrayPropertycreateTextTypegetDatePropertyAsCalendargetNamespacegetPreferedPrefixgetPrefixgetPropertyValueAsStringsetNamespacesetPrefix

Field Detail

definedPropertiesback to summary
private Map<String, PropertyType> definedProperties

Constructor Detail

DefinedStructuredTypeback to summary
public DefinedStructuredType(XMPMetadata metadata, String namespaceURI, String fieldPrefix, String propertyName)
DefinedStructuredTypeback to summary
public DefinedStructuredType(XMPMetadata metadata)

Method Detail

addPropertyback to summary
public void addProperty(String name, PropertyType type)
getDefinedPropertiesback to summary
public Map<String, PropertyType> getDefinedProperties()