A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages

A

ACCEPT_LATIN_1 - Static variable in class com.adobe.xmp.options.ParseOptions
If the input is not unicode, try to parse it as ISO-8859-1.
accumulatePath(XMPNode, String, int) - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
 
add(XMPPathSegment) - Method in class com.adobe.xmp.impl.xpath.XMPPath
Append a path segment
addChild(int, XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Adds a node as child to this node.
addChild(XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Adds a node as child to this node.
addChildNode(XMPMetaImpl, XMPNode, Node, String, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
Adds a child node.
addPadding(int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Calculates the padding according to the options and write it to the stream.
addQualifier(XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Appends a qualifier to the qualifier list and sets respective options.
addQualifierNode(XMPNode, String, String) - Static method in class com.adobe.xmp.impl.ParseRDF
Adds a qualifier node.
alias - Variable in class com.adobe.xmp.impl.XMPNode
flag if the node is an alias
alias - Variable in class com.adobe.xmp.impl.xpath.XMPPathSegment
flag if segment is an alias
aliasForm - Variable in class com.adobe.xmp.impl.xpath.XMPPathSegment
alias form if applicable
aliasMap - Variable in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
a map of all registered aliases.
AliasOptions - Class in com.adobe.xmp.options
Options for XMPSchemaRegistryImpl#registerAlias.
AliasOptions() - Constructor for class com.adobe.xmp.options.AliasOptions
 
AliasOptions(int) - Constructor for class com.adobe.xmp.options.AliasOptions
 
append(byte) - Method in class com.adobe.xmp.impl.ByteBuffer
Appends a byte to the buffer.
append(byte[]) - Method in class com.adobe.xmp.impl.ByteBuffer
Append a byte array to the buffer
append(byte[], int, int) - Method in class com.adobe.xmp.impl.ByteBuffer
Appends a byte array or part of to the buffer.
append(ByteBuffer) - Method in class com.adobe.xmp.impl.ByteBuffer
Append another buffer to this buffer.
appendArrayItem(String, String, PropertyOptions, String, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
appendArrayItem(String, String, PropertyOptions, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Simplifies the construction of an array by not requiring that you pre-create an empty array.
appendArrayItem(String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
appendArrayItem(String, String, String) - Method in interface com.adobe.xmp.XMPMeta
 
appendLangItem(XMPNode, String, String) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Appends a language item to an alt text array.
appendNodeValue(String, boolean) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes the node value in XML encoding.
appendProperties(XMPMeta, XMPMeta, boolean, boolean) - Static method in class com.adobe.xmp.XMPUtils
Alias without the new option deleteEmptyValues.
appendProperties(XMPMeta, XMPMeta, boolean, boolean, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
appendProperties(XMPMeta, XMPMeta, boolean, boolean, boolean) - Static method in class com.adobe.xmp.XMPUtils
Append properties from one XMP object to another.
appendSubtree(XMPMetaImpl, XMPNode, XMPNode, boolean, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
applyQuotes(String, char, char, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Add quotes to the item.
ARRAY - Static variable in class com.adobe.xmp.options.PropertyOptions
 
ARRAY_ALT_TEXT - Static variable in class com.adobe.xmp.options.PropertyOptions
 
ARRAY_ALTERNATE - Static variable in class com.adobe.xmp.options.PropertyOptions
 
ARRAY_INDEX_STEP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
Marks an array index step
ARRAY_ITEM_NAME - Static variable in interface com.adobe.xmp.XMPConst
Node name of an array item.
ARRAY_LAST_ITEM - Static variable in interface com.adobe.xmp.XMPConst
Index that has the meaning to be always the last item in an array.
ARRAY_LAST_STEP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
 
ARRAY_ORDERED - Static variable in class com.adobe.xmp.options.PropertyOptions
 
ascii - Static variable in class com.adobe.xmp.impl.Base64
 
assertArrayName(String) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that an array name is set.
assertChildNotExisting(String) - Method in class com.adobe.xmp.impl.XMPNode
Checks that a node name is not existing on the same level, except for array items.
assertConsistency(int) - Method in class com.adobe.xmp.options.Options
The inheriting option class can do additional checks on the options.
assertConsistency(int) - Method in class com.adobe.xmp.options.PropertyOptions
Checks that a node not a struct and array at the same time; and URI cannot be a struct.
assertFieldName(String) - Static method in class com.adobe.xmp.XMPPathFactory
ParameterAsserts that a struct field name is set.
assertFieldNS(String) - Static method in class com.adobe.xmp.XMPPathFactory
ParameterAsserts that a struct field namespace is set.
assertImplementation(XMPMeta) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that the xmp object is of this implemention (XMPMetaImpl).
assertImplementation(XMPMeta) - Static method in class com.adobe.xmp.XMPMetaFactory
 
assertNotNull(Object) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that any string parameter is set.
assertOptionsValid(int) - Method in class com.adobe.xmp.options.Options
Checks options before they are set.
assertPrefix(String) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that a prefix is set.
assertPropName(String) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that a property name is set.
assertQualifierNotExisting(String) - Method in class com.adobe.xmp.impl.XMPNode
Checks that a qualifier name is not existing on the same level.
assertQualName(String) - Static method in class com.adobe.xmp.XMPPathFactory
ParameterAsserts that a qualifier name is set.
assertQualNS(String) - Static method in class com.adobe.xmp.XMPPathFactory
ParameterAsserts that a qualifier namespace is set.
assertSchemaNS(String) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that a schema namespace is set.
assertSpecificLang(String) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that a specific language is set.
assertStructName(String) - Static method in class com.adobe.xmp.impl.ParameterAsserts
Asserts that a struct name is set.

B

BADINDEX - Static variable in interface com.adobe.xmp.XMPError
 
BADOPTIONS - Static variable in interface com.adobe.xmp.XMPError
 
BADPARAM - Static variable in interface com.adobe.xmp.XMPError
 
BADRDF - Static variable in interface com.adobe.xmp.XMPError
 
BADSCHEMA - Static variable in interface com.adobe.xmp.XMPError
 
BADSERIALIZE - Static variable in interface com.adobe.xmp.XMPError
 
BADSTREAM - Static variable in interface com.adobe.xmp.XMPError
Note: This is an error code introduced by Java.
BADVALUE - Static variable in interface com.adobe.xmp.XMPError
 
BADXML - Static variable in interface com.adobe.xmp.XMPError
 
BADXMP - Static variable in interface com.adobe.xmp.XMPError
 
BADXPATH - Static variable in interface com.adobe.xmp.XMPError
 
base64 - Static variable in class com.adobe.xmp.impl.Base64
 
Base64 - Class in com.adobe.xmp.impl
A utility class to perform base64 encoding and decoding as specified in RFC-1521.
Base64() - Constructor for class com.adobe.xmp.impl.Base64
 
baseIndent - Variable in class com.adobe.xmp.options.SerializeOptions
The number of levels of indentation to be used for the outermost XML element in the serialized RDF.
baseNS - Variable in class com.adobe.xmp.impl.XMPIteratorImpl
the base namespace of the property path, will be changed during the iteration
buffer - Variable in class com.adobe.xmp.impl.ByteBuffer
 
BUFFER_SIZE - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
byteAt(int) - Method in class com.adobe.xmp.impl.ByteBuffer
 
ByteBuffer - Class in com.adobe.xmp.impl
Byte buffer container including length of valid data.
ByteBuffer(byte[]) - Constructor for class com.adobe.xmp.impl.ByteBuffer
 
ByteBuffer(byte[], int) - Constructor for class com.adobe.xmp.impl.ByteBuffer
 
ByteBuffer(byte[], int, int) - Constructor for class com.adobe.xmp.impl.ByteBuffer
 
ByteBuffer(int) - Constructor for class com.adobe.xmp.impl.ByteBuffer
 
ByteBuffer(InputStream) - Constructor for class com.adobe.xmp.impl.ByteBuffer
Loads the stream into a buffer.
bytesWritten - Variable in class com.adobe.xmp.impl.CountOutputStream
the byte counter

C

canBeRDFAttrProp(XMPNode) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
A node can be serialized as RDF-Attribute, if it meets the following conditions: is not array item don't has qualifier is no URI is no composite property
catenateArrayItems(XMPMeta, String, String, String, String, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
catenateArrayItems(XMPMeta, String, String, String, String, boolean) - Static method in class com.adobe.xmp.XMPUtils
Create a single edit string from an array of strings.
ch() - Method in class com.adobe.xmp.impl.ParseState
 
ch(int) - Method in class com.adobe.xmp.impl.ParseState
 
charAt(int) - Method in class com.adobe.xmp.impl.ByteBuffer
 
checkOptionsConsistence() - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Checks if the supplied options are consistent.
checkQuotes(String, char) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Make sure the open and close quotes are a legitimate pair and return the correct closing quote or an exception.
checkSeparator(String) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Make sure the separator is OK.
checkUUIDFormat(String) - Static method in class com.adobe.xmp.impl.Utils
Check some requirements for an UUID: Length of the UUID is 32 The Delimiter count is 4 and all the 4 delimiter are on their right position (8,13,18,23)
children - Variable in class com.adobe.xmp.impl.XMPNode
list of child nodes, lazy initialized
childrenIterator - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
the iterator that goes through the children and qualifier list
childrenIterator - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIteratorChildren
 
chooseLocalizedText(XMPNode, String, String) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Look for an exact match with the specific language.
classifyCharacter(char) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Classifies the character into normal chars, spaces, semicola, quotes, control chars.
cleanupChildren() - Method in class com.adobe.xmp.impl.XMPNode
Removes the children list if this node has no children anymore; checks if the provided node is a schema node and doesn't have any children anymore, its deleted.
clear() - Method in class com.adobe.xmp.impl.XMPNode
Resets the node.
clear() - Method in class com.adobe.xmp.options.Options
Resets the options.
clone() - Method in class com.adobe.xmp.impl.XMPMetaImpl
Performs a deep clone of the XMPMeta-object
clone() - Method in class com.adobe.xmp.impl.XMPNode
Performs a deep clone of the node and the complete subtree.
clone() - Method in class com.adobe.xmp.options.SerializeOptions
 
clone() - Method in interface com.adobe.xmp.XMPMeta
Clones the complete metadata tree.
cloneSubtree(XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Performs a deep clone of the complete subtree (children and qualifier )into and add it to the destination node.
CLT_FIRST_ITEM - Static variable in class com.adobe.xmp.impl.XMPNodeUtils
 
CLT_MULTIPLE_GENERIC - Static variable in class com.adobe.xmp.impl.XMPNodeUtils
 
CLT_NO_VALUES - Static variable in class com.adobe.xmp.impl.XMPNodeUtils
 
CLT_SINGLE_GENERIC - Static variable in class com.adobe.xmp.impl.XMPNodeUtils
 
CLT_SPECIFIC_MATCH - Static variable in class com.adobe.xmp.impl.XMPNodeUtils
 
CLT_XDEFAULT - Static variable in class com.adobe.xmp.impl.XMPNodeUtils
 
com.adobe.xmp - package com.adobe.xmp
Package containing the xmpcore interface.
com.adobe.xmp.impl - package com.adobe.xmp.impl
Package containing the xmpcore implementation.
com.adobe.xmp.impl.xpath - package com.adobe.xmp.impl.xpath
Package containing the XMPPath handling.
com.adobe.xmp.options - package com.adobe.xmp.options
Package containing the option classes.
com.adobe.xmp.properties - package com.adobe.xmp.properties
Package containing the property information classes.
COMMAS - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
U+002C, ASCII comma
U+FF0C, full width comma
U+FF64, half width ideographic comma
U+FE50, small comma
U+FE51, small ideographic comma
U+3001, ideographic comma
U+060C, Arabic comma
U+055D, Armenian comma
compareAliasedSubtrees(XMPNode, XMPNode, boolean) - Static method in class com.adobe.xmp.impl.XMPNormalizer
The outermost call is special.
compareTo(Object) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
compareTo(Object) - Method in class com.adobe.xmp.impl.XMPNode
 
composeArrayItemPath(String, int) - Static method in class com.adobe.xmp.XMPPathFactory
Compose the path expression for an item in an array.
composeFieldSelector(String, String, String, String) - Static method in class com.adobe.xmp.XMPPathFactory
Compose the path expression to select an alternate item by a field's value.
composeLangSelector(String, String) - Static method in class com.adobe.xmp.XMPPathFactory
Compose the path expression to select an alternate item by language.
composeQualifierPath(String, String) - Static method in class com.adobe.xmp.XMPPathFactory
Compose the path expression for a qualifier.
composeStructFieldPath(String, String) - Static method in class com.adobe.xmp.XMPPathFactory
Compose the path expression for a field in a struct.
containsAllOptions(int) - Method in class com.adobe.xmp.options.Options
 
containsOneOf(int) - Method in class com.adobe.xmp.options.Options
 
control - Variable in class com.adobe.xmp.impl.FixASCIIControlsReader
the result of the escaping sequence
CONTROLS - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
U+0000..U+001F ASCII controls
U+2028, line separator.
U+2029, paragraph separator.
convert(ByteBuffer) - Static method in class com.adobe.xmp.impl.Latin1Converter
A converter that processes a byte buffer containing a mix of UTF8 and Latin-1/Cp1252 chars.
convertFromBoolean(boolean) - Static method in class com.adobe.xmp.XMPUtils
Convert from boolean to string.
convertFromDate(XMPDateTime) - Static method in class com.adobe.xmp.XMPUtils
Convert from XMPDateTime to string.
convertFromDouble(double) - Static method in class com.adobe.xmp.XMPUtils
Convert from long to string.
convertFromInteger(int) - Static method in class com.adobe.xmp.XMPUtils
Convert from int to string.
convertFromLong(long) - Static method in class com.adobe.xmp.XMPUtils
Convert from long to string.
convertToBoolean(String) - Static method in class com.adobe.xmp.XMPUtils
Convert from string to Boolean.
convertToDate(String) - Static method in class com.adobe.xmp.XMPUtils
Converts a string value to an XMPDateTime.
convertToDouble(String) - Static method in class com.adobe.xmp.XMPUtils
Converts a string value to a double.
convertToInteger(String) - Static method in class com.adobe.xmp.XMPUtils
Converts a string value to an int.
convertToLocalTime(XMPDateTime) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Make sure a time is local.
convertToLong(String) - Static method in class com.adobe.xmp.XMPUtils
Converts a string value to a long.
convertToUTCTime(XMPDateTime) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Make sure a time is UTC.
convertToUTF8(byte) - Static method in class com.adobe.xmp.impl.Latin1Converter
Converts a Cp1252 char (contains all Latin-1 chars above 0x80) into a UTF-8 byte sequence.
countArrayItems(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
countArrayItems(String, String) - Method in interface com.adobe.xmp.XMPMeta
Returns the number of items in the array.
CountOutputStream - Class in com.adobe.xmp.impl
An OutputStream that counts the written bytes.
CountOutputStream(OutputStream) - Constructor for class com.adobe.xmp.impl.CountOutputStream
Constructor with providing the output stream to decorate.
create() - Static method in class com.adobe.xmp.XMPDateTimeFactory
Creates an empty XMPDateTime-object.
create() - Static method in class com.adobe.xmp.XMPMetaFactory
 
create(int, int, int) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Creates an XMPDateTime-object from initial values.
create(int, int, int, int, int, int, int) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Creates an XMPDateTime-object from initial values.
createDocumentBuilderFactory() - Static method in class com.adobe.xmp.impl.XMPMetaParser
 
createFromCalendar(Calendar) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Creates an XMPDateTime from a Calendar-object.
createFromISO8601(String) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Creates an XMPDateTime from an ISO 8601 string.
createPropertyInfo(XMPNode, String, String) - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Creates a property info object from an XMPNode.

D

day - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
dcArrayForms - Static variable in class com.adobe.xmp.impl.XMPNormalizer
caches the correct dc-property array forms
declareNamespace(String, String, Set, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes one namespace declaration to the output.
declareUsedNamespaces(XMPNode, Set, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes all used namespaces of the subtree in node to the output.
decode(byte[]) - Static method in class com.adobe.xmp.impl.Base64
Decode the given byte[].
decode(String) - Static method in class com.adobe.xmp.impl.Base64
Decode the given string.
decodeBase64(String) - Static method in class com.adobe.xmp.XMPUtils
Decode from Base64 encoded string to raw data.
DEFAULT_PAD - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
default padding
DEFAULT_PREFIX - Static variable in class com.adobe.xmp.impl.ParseRDF
this prefix is used for default namespaces
defineOptionName(int) - Method in class com.adobe.xmp.options.AliasOptions
 
defineOptionName(int) - Method in class com.adobe.xmp.options.IteratorOptions
 
defineOptionName(int) - Method in class com.adobe.xmp.options.Options
To be implemeted by inheritants.
defineOptionName(int) - Method in class com.adobe.xmp.options.ParseOptions
 
defineOptionName(int) - Method in class com.adobe.xmp.options.PropertyOptions
 
defineOptionName(int) - Method in class com.adobe.xmp.options.SerializeOptions
 
DELETE_EXISTING - Static variable in class com.adobe.xmp.options.PropertyOptions
may be used in the future
deleteArrayItem(String, String, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
deleteArrayItem(String, String, int) - Method in interface com.adobe.xmp.XMPMeta
Deletes the given XMP subtree rooted at the given array item.
deleteEmptySchemas(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Remove all empty schemas from the metadata tree that were generated during the rdf parsing.
deleteNamespace(String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
deleteNamespace(String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Deletes a namespace from the registry.
deleteNode(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Deletes the the given node and its children from its parent.
deleteProperty(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
deleteProperty(String, String) - Method in interface com.adobe.xmp.XMPMeta
Deletes the given XMP subtree rooted at the given property.
deleteQualifier(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
deleteQualifier(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
Deletes the given XMP subtree rooted at the given qualifier.
deleteStructField(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
deleteStructField(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
Deletes the given XMP subtree rooted at the given struct field.
detectAltText(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
See if an array is an alt-text array.
digits - Variable in class com.adobe.xmp.impl.FixASCIIControlsReader
count the digits of the sequence
doesArrayItemExist(String, String, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
doesArrayItemExist(String, String, int) - Method in interface com.adobe.xmp.XMPMeta
Tells if the array item exists.
doesPropertyExist(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
doesPropertyExist(String, String) - Method in interface com.adobe.xmp.XMPMeta
Returns whether the property exists.
doesQualifierExist(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
doesQualifierExist(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
DoesQualifierExist tells if the qualifier exists.
doesStructFieldExist(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
doesStructFieldExist(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
DoesStructFieldExist tells if the struct field exists.
doSetArrayItem(XMPNode, int, String, PropertyOptions, boolean) - Method in class com.adobe.xmp.impl.XMPMetaImpl
Locate or create the item node and set the value.
dumpNode(boolean) - Method in class com.adobe.xmp.impl.XMPNode
Renders this node and the tree unter this node in a human readable form.
dumpNode(StringBuffer, boolean, int, int) - Method in class com.adobe.xmp.impl.XMPNode
Dumps this node and its qualifier and children recursively.
dumpObject() - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
dumpObject() - Method in interface com.adobe.xmp.XMPMeta
Renders this node and the tree unter this node in a human readable form.

E

emitRDFArrayTag(XMPNode, boolean, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes the array start and end tags.
encode(byte[]) - Static method in class com.adobe.xmp.impl.Base64
Encode the given byte[].
encode(byte[], int) - Static method in class com.adobe.xmp.impl.Base64
Encode the given byte[].
encode(String) - Static method in class com.adobe.xmp.impl.Base64
Encode the given string.
ENCODE_UTF16BE - Static variable in class com.adobe.xmp.options.SerializeOptions
UTF16BE encoding
ENCODE_UTF16LE - Static variable in class com.adobe.xmp.options.SerializeOptions
UTF16LE encoding
ENCODE_UTF8 - Static variable in class com.adobe.xmp.options.SerializeOptions
UTF8 encoding; this is the default
encodeBase64(byte[]) - Static method in class com.adobe.xmp.XMPUtils
Convert from a byte array to a base64 encoded string.
encoding - Variable in class com.adobe.xmp.impl.ByteBuffer
 
ENCODING_MASK - Static variable in class com.adobe.xmp.options.SerializeOptions
 
endOuterRDFDescription(int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Write the end tag.
ensureCapacity(int) - Method in class com.adobe.xmp.impl.ByteBuffer
Ensures the requested capacity by increasing the buffer size when the current length is exceeded.
EQUAL - Static variable in class com.adobe.xmp.impl.Base64
marker for an equal symbol
equalArrayTypes(PropertyOptions) - Method in class com.adobe.xmp.options.PropertyOptions
Compares two options set for array compatibility.
equals(Object) - Method in class com.adobe.xmp.options.Options
 
errorCode - Variable in exception com.adobe.xmp.XMPException
the errorCode of the XMP toolkit
escapeXML(String, boolean, boolean) - Static method in class com.adobe.xmp.impl.Utils
Serializes the node value in XML encoding.
evaluateNodeValue(int, XMPNode) - Method in class com.adobe.xmp.impl.XMPMetaImpl
Evaluates a raw node value to the given value type, apply special conversions for defined types in XMP.
EXACT_PACKET_LENGTH - Static variable in class com.adobe.xmp.options.SerializeOptions
The padding parameter provides the overall packet length.
expandXPath(String, String) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Split an XMPPath expression apart at the conceptual steps, adding the root namespace prefix to the first property component.

F

factory - Static variable in class com.adobe.xmp.impl.XMPMetaParser
the DOM Parser Factory, options are set
FALSESTR - Static variable in interface com.adobe.xmp.XMPConst
The canonical false string value for Booleans in serialized XMP.
FIELD_SELECTOR_STEP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
 
find(List, String) - Method in class com.adobe.xmp.impl.XMPNode
Internal find.
findAlias(String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
findAlias(String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Searches for registered aliases.
findAliases(String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
findAliases(String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Collects all aliases that are contained in the provided namespace.
findChildByName(String) - Method in class com.adobe.xmp.impl.XMPNode
 
findChildNode(XMPNode, String, boolean) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Find or create a child node under a given parent node.
findIndexedItem(XMPNode, String, boolean) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
 
findNode(XMPNode, XMPPath, boolean, PropertyOptions) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Follow an expanded path expression to find or create a node.
findQualifierByName(String) - Method in class com.adobe.xmp.impl.XMPNode
 
findQualifierNode(XMPNode, String, boolean) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Find or create a qualifier node under a given parent node.
findRootNode(Node, boolean, Object[]) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Find the XML node that is the root of the XMP data tree.
findSchemaNode(XMPNode, String, boolean) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Find or create a schema node if createNodes is false and
findSchemaNode(XMPNode, String, String, boolean) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Find or create a schema node if createNodes is true.
FIX_CONTROL_CHARS - Static variable in class com.adobe.xmp.options.ParseOptions
Convert ASCII control characters 0x01 - 0x1F (except tab, cr, and lf) to spaces.
FixASCIIControlsReader - Class in com.adobe.xmp.impl
 
FixASCIIControlsReader(Reader) - Constructor for class com.adobe.xmp.impl.FixASCIIControlsReader
The look-ahead size is 6 at maximum («)
fixGPSTimeStamp(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Fixes the GPS Timestamp in EXIF.
fixupQualifiedNode(XMPNode) - Static method in class com.adobe.xmp.impl.ParseRDF
The parent is an RDF pseudo-struct containing an rdf:value field.
followXPathStep(XMPNode, XMPPathSegment, boolean) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
After processing by ExpandXPath, a step can be of these forms: qualName - A top level property or struct field.

G

gatherInt(String, int) - Method in class com.adobe.xmp.impl.ParseState
Parses a integer from the source and sets the pointer after it.
getAcceptLatin1() - Method in class com.adobe.xmp.options.ParseOptions
 
getAliases() - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
getAliases() - Method in interface com.adobe.xmp.XMPSchemaRegistry
 
getAliasForm() - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
getAliasForm() - Method in interface com.adobe.xmp.properties.XMPAliasInfo
 
getArrayItem(String, String, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getArrayItem(String, String, int) - Method in interface com.adobe.xmp.XMPMeta
Provides access to items within an array.
getBaseIndent() - Method in class com.adobe.xmp.options.SerializeOptions
 
getBaseNS() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
getBuild() - Method in interface com.adobe.xmp.XMPVersionInfo
 
getByteStream() - Method in class com.adobe.xmp.impl.ByteBuffer
 
getBytesWritten() - Method in class com.adobe.xmp.impl.CountOutputStream
 
getCalendar() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getCalendar() - Method in interface com.adobe.xmp.XMPDateTime
 
getChild(int) - Method in class com.adobe.xmp.impl.XMPNode
 
getChildren() - Method in class com.adobe.xmp.impl.XMPNode
Note: This method should always be called when accessing 'children' to be sure that its initialized.
getChildrenIterator() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
 
getChildrenLength() - Method in class com.adobe.xmp.impl.XMPNode
 
getClosingQuote(char) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
getCurrentDateTime() - Static method in class com.adobe.xmp.XMPDateTimeFactory
Obtain the current date and time.
getDay() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getDay() - Method in interface com.adobe.xmp.XMPDateTime
 
getEncodeUTF16BE() - Method in class com.adobe.xmp.options.SerializeOptions
 
getEncodeUTF16LE() - Method in class com.adobe.xmp.options.SerializeOptions
 
getEncoding() - Method in class com.adobe.xmp.impl.ByteBuffer
Detects the encoding of the byte buffer, stores and returns it.
getEncoding() - Method in class com.adobe.xmp.options.SerializeOptions
 
getErrorCode() - Method in exception com.adobe.xmp.XMPException
 
getExactPacketLength() - Method in class com.adobe.xmp.options.SerializeOptions
 
getFixControlChars() - Method in class com.adobe.xmp.options.ParseOptions
 
getHasAliases() - Method in class com.adobe.xmp.impl.XMPNode
 
getHasLanguage() - Method in class com.adobe.xmp.options.PropertyOptions
 
getHasQualifiers() - Method in class com.adobe.xmp.options.PropertyOptions
 
getHasType() - Method in class com.adobe.xmp.options.PropertyOptions
 
getHasValueChild() - Method in class com.adobe.xmp.impl.XMPNode
 
getHour() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getHour() - Method in interface com.adobe.xmp.XMPDateTime
 
getIncludeThumbnailPad() - Method in class com.adobe.xmp.options.SerializeOptions
 
getIndent() - Method in class com.adobe.xmp.options.SerializeOptions
 
getISO8601String() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getISO8601String() - Method in interface com.adobe.xmp.XMPDateTime
 
getKind() - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
getLanguage() - Method in interface com.adobe.xmp.properties.XMPProperty
getLocalizedText(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getLocalizedText(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
These functions provide convenient support for localized text properties, including a number of special and obscure aspects.
getLocalName() - Method in class com.adobe.xmp.impl.QName
 
getMajor() - Method in interface com.adobe.xmp.XMPVersionInfo
 
getMessage() - Method in interface com.adobe.xmp.XMPVersionInfo
 
getMicro() - Method in interface com.adobe.xmp.XMPVersionInfo
 
getMinor() - Method in interface com.adobe.xmp.XMPVersionInfo
 
getMinute() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getMinute() - Method in interface com.adobe.xmp.XMPDateTime
 
getMonth() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getMonth() - Method in interface com.adobe.xmp.XMPDateTime
 
getName() - Method in class com.adobe.xmp.impl.XMPNode
 
getName() - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
getNamespace() - Method in interface com.adobe.xmp.properties.XMPAliasInfo
 
getNamespace() - Method in interface com.adobe.xmp.properties.XMPPropertyInfo
 
getNamespacePrefix(String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
getNamespacePrefix(String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Obtain the prefix for a registered namespace URI.
getNamespaces() - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
getNamespaces() - Method in interface com.adobe.xmp.XMPSchemaRegistry
 
getNamespaceURI(String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
getNamespaceURI(String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Obtain the URI for a registered namespace prefix.
getNanoSecond() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getNanoSecond() - Method in interface com.adobe.xmp.XMPDateTime
 
getNewline() - Method in class com.adobe.xmp.options.SerializeOptions
 
getObjectName() - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getObjectName() - Method in interface com.adobe.xmp.XMPMeta
This correlates to the about-attribute, returns the empty String if no name is set.
getOmitNormalization() - Method in class com.adobe.xmp.options.ParseOptions
 
getOmitPacketWrapper() - Method in class com.adobe.xmp.options.SerializeOptions
 
getOmitVersionAttribute() - Method in class com.adobe.xmp.options.SerializeOptions
 
getOmitXmpMetaElement() - Method in class com.adobe.xmp.options.SerializeOptions
 
getOption(int) - Method in class com.adobe.xmp.options.Options
 
getOptionName(int) - Method in class com.adobe.xmp.options.Options
Looks up or asks the inherited class for the name of an option bit.
getOptions() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
getOptions() - Method in class com.adobe.xmp.impl.XMPNode
 
getOptions() - Method in class com.adobe.xmp.options.Options
Is friendly to access it during the tests.
getOptions() - Method in interface com.adobe.xmp.properties.XMPProperty
 
getOptions() - Method in interface com.adobe.xmp.properties.XMPPropertyInfo
 
getOptionsString() - Method in class com.adobe.xmp.options.Options
Creates a human readable string from the set options.
getPacketHeader() - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPacketHeader() - Method in interface com.adobe.xmp.XMPMeta
 
getPadding() - Method in class com.adobe.xmp.options.SerializeOptions
 
getParent() - Method in class com.adobe.xmp.impl.XMPNode
 
getPath() - Method in interface com.adobe.xmp.properties.XMPPropertyInfo
 
getPrefix() - Method in class com.adobe.xmp.impl.QName
 
getPrefix() - Method in interface com.adobe.xmp.properties.XMPAliasInfo
 
getPrefixes() - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
getPrefixes() - Method in interface com.adobe.xmp.XMPSchemaRegistry
 
getProperty(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getProperty(String, String) - Method in interface com.adobe.xmp.XMPMeta
The property value getter-methods all take a property specification: the first two parameters are always the top level namespace URI (the "schema" namespace) and the basic name of the property being referenced.
getProperty(String, String, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
Returns a property, but the result value can be requested.
getPropertyBase64(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyBase64(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropertyBoolean(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyBoolean(String, String) - Method in interface com.adobe.xmp.XMPMeta
These are very similar to getProperty() and SetProperty() above, but the value is returned or provided in a literal form instead of as a UTF-8 string.
getPropertyCalendar(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyCalendar(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropertyDate(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyDate(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropertyDouble(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyDouble(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropertyInteger(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyInteger(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropertyLong(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyLong(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropertyObject(String, String, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
Returns a property, but the result value can be requested.
getPropertyString(String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getPropertyString(String, String) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to retrieve the literal value of a property.
getPropName() - Method in interface com.adobe.xmp.properties.XMPAliasInfo
 
getQualifier() - Method in class com.adobe.xmp.impl.XMPNode
 
getQualifier(int) - Method in class com.adobe.xmp.impl.XMPNode
 
getQualifier(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getQualifier(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
Provides access to a qualifier attached to a property.
getQualifierLength() - Method in class com.adobe.xmp.impl.XMPNode
 
getRDFTermKind(Node) - Static method in class com.adobe.xmp.impl.ParseRDF
Determines the ID for a certain RDF Term.
getReadOnlyPacket() - Method in class com.adobe.xmp.options.SerializeOptions
 
getRequireXMPMeta() - Method in class com.adobe.xmp.options.ParseOptions
 
getReturnProperty() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
 
getRoot() - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getSchemaRegistry() - Static method in class com.adobe.xmp.XMPMetaFactory
 
getSecond() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getSecond() - Method in interface com.adobe.xmp.XMPDateTime
 
getSegment(int) - Method in class com.adobe.xmp.impl.xpath.XMPPath
 
getSort() - Method in class com.adobe.xmp.options.SerializeOptions
 
getStrictAliasing() - Method in class com.adobe.xmp.options.ParseOptions
 
getStructField(String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
getStructField(String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
Provides access to fields within a nested structure.
getTimeZone() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getTimeZone() - Method in interface com.adobe.xmp.XMPDateTime
 
getUnmodifiableChildren() - Method in class com.adobe.xmp.impl.XMPNode
 
getUseCanonicalFormat() - Method in class com.adobe.xmp.options.SerializeOptions
 
getUseCompactFormat() - Method in class com.adobe.xmp.options.SerializeOptions
 
getValidOptions() - Method in class com.adobe.xmp.options.AliasOptions
 
getValidOptions() - Method in class com.adobe.xmp.options.IteratorOptions
 
getValidOptions() - Method in class com.adobe.xmp.options.Options
To be implemeted by inheritants.
getValidOptions() - Method in class com.adobe.xmp.options.ParseOptions
 
getValidOptions() - Method in class com.adobe.xmp.options.PropertyOptions
 
getValidOptions() - Method in class com.adobe.xmp.options.SerializeOptions
 
getValue() - Method in class com.adobe.xmp.impl.XMPNode
 
getValue() - Method in interface com.adobe.xmp.properties.XMPProperty
 
getValue() - Method in interface com.adobe.xmp.properties.XMPPropertyInfo
 
getVersionInfo() - Static method in class com.adobe.xmp.XMPMetaFactory
Obtain version information.
getYear() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
getYear() - Method in interface com.adobe.xmp.XMPDateTime
 

H

HAS_LANGUAGE - Static variable in class com.adobe.xmp.options.PropertyOptions
 
HAS_QUALIFIERS - Static variable in class com.adobe.xmp.options.PropertyOptions
 
HAS_TYPE - Static variable in class com.adobe.xmp.options.PropertyOptions
 
hasAliases - Variable in class com.adobe.xmp.impl.XMPNode
flag if the node has aliases
hasChildren() - Method in class com.adobe.xmp.impl.XMPNode
 
hasDate - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
hasDate() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
hasDate() - Method in interface com.adobe.xmp.XMPDateTime
This flag is set either by parsing or by setting year, month or day.
hashCode() - Method in class com.adobe.xmp.options.Options
 
hasNext() - Method in class com.adobe.xmp.impl.ParseState
 
hasNext() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
hasNext() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Prepares the next node to return if not already done.
hasNext() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIteratorChildren
Prepares the next node to return if not already done.
hasPrefix() - Method in class com.adobe.xmp.impl.QName
 
hasQualifier() - Method in class com.adobe.xmp.impl.XMPNode
 
hasTime - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
hasTime() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
hasTime() - Method in interface com.adobe.xmp.XMPDateTime
This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds.
hasTimeZone - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
hasTimeZone() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
hasTimeZone() - Method in interface com.adobe.xmp.XMPDateTime
This flag is set either by parsing or by setting hours, minutes, seconds or milliseconds.
hasValueChild - Variable in class com.adobe.xmp.impl.XMPNode
flag if the node has an "rdf:value" child node.
hour - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 

I

implicit - Variable in class com.adobe.xmp.impl.XMPNode
flag if the node is implicitly created
INCLUDE_THUMBNAIL_PAD - Static variable in class com.adobe.xmp.options.SerializeOptions
Include a padding allowance for a thumbnail image.
indent - Variable in class com.adobe.xmp.options.SerializeOptions
The string to be used for each level of indentation in the serialized RDF.
index - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
index of node with parent, only interesting for arrays
index - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIteratorChildren
 
initCharTables() - Static method in class com.adobe.xmp.impl.Utils
Initializes the char tables for the chars 0x00-0xFF for later use, according to the XML 1.1 specification http://www.w3.org/TR/xml11
initDCArrays() - Static method in class com.adobe.xmp.impl.XMPNormalizer
Initializes the map that contains the known arrays, that are fixed by XMPNormalizer.normalizeDCArrays(XMPNode).
insertArrayItem(String, String, int, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
insertArrayItem(String, String, int, String) - Method in interface com.adobe.xmp.XMPMeta
 
insertArrayItem(String, String, int, String, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
insertArrayItem(String, String, int, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Inserts an item into an array previous to the given index.
INTERNALFAILURE - Static variable in interface com.adobe.xmp.XMPError
 
INVALID - Static variable in class com.adobe.xmp.impl.Base64
marker for invalid bytes
isAlias() - Method in class com.adobe.xmp.impl.XMPNode
 
isAlias() - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
isArray() - Method in class com.adobe.xmp.options.AliasOptions
 
isArray() - Method in class com.adobe.xmp.options.PropertyOptions
 
isArrayAlternate() - Method in class com.adobe.xmp.options.AliasOptions
 
isArrayAlternate() - Method in class com.adobe.xmp.options.PropertyOptions
 
isArrayAltText() - Method in class com.adobe.xmp.options.AliasOptions
 
isArrayAltText() - Method in class com.adobe.xmp.options.PropertyOptions
 
isArrayOrdered() - Method in class com.adobe.xmp.options.AliasOptions
 
isArrayOrdered() - Method in class com.adobe.xmp.options.PropertyOptions
 
isClosingingQuote(char, char, char) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
isCompositeProperty() - Method in class com.adobe.xmp.options.PropertyOptions
 
isControlChar(char) - Static method in class com.adobe.xmp.impl.Utils
 
isCoreSyntaxTerm(int) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.2 coreSyntaxTerms
rdf:RDF | rdf:ID | rdf:about | rdf:parseType | rdf:resource | rdf:nodeID | rdf:datatype
isDebug() - Method in interface com.adobe.xmp.XMPVersionInfo
 
isExactly(int) - Method in class com.adobe.xmp.options.Options
 
isImplicit() - Method in class com.adobe.xmp.impl.XMPNode
 
isInternalProperty(String, String) - Static method in class com.adobe.xmp.impl.Utils
 
isJustChildren() - Method in class com.adobe.xmp.options.IteratorOptions
 
isJustLeafname() - Method in class com.adobe.xmp.options.IteratorOptions
 
isJustLeafnodes() - Method in class com.adobe.xmp.options.IteratorOptions
 
isLanguageNode() - Method in class com.adobe.xmp.impl.XMPNode
 
isNameChar(char) - Static method in class com.adobe.xmp.impl.Utils
Simple check if a character is a valid XML name char (every char except the first one), according to the XML Spec 1.1: http://www.w3.org/TR/xml11/#NT-NameChar
isNameStartChar(char) - Static method in class com.adobe.xmp.impl.Utils
Simple check if a character is a valid XML start name char.
ISO8601Converter - Class in com.adobe.xmp.impl
Converts between ISO 8601 Strings and Calendar with millisecond resolution.
ISO8601Converter() - Constructor for class com.adobe.xmp.impl.ISO8601Converter
Hides public constructor
isOldTerm(int) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.4 oldTerms
rdf:aboutEach | rdf:aboutEachPrefix | rdf:bagID
isOmitQualifiers() - Method in class com.adobe.xmp.options.IteratorOptions
 
isOnlyArrayOptions() - Method in class com.adobe.xmp.options.PropertyOptions
 
isPropertyElementName(int) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.6 propertyElementURIs anyURI - ( coreSyntaxTerms | rdf:Description | oldTerms )
isQualifier() - Method in class com.adobe.xmp.options.PropertyOptions
 
isSchemaNode() - Method in class com.adobe.xmp.options.PropertyOptions
 
isSimple() - Method in class com.adobe.xmp.options.AliasOptions
 
isSimple() - Method in class com.adobe.xmp.options.PropertyOptions
 
isStruct() - Method in class com.adobe.xmp.options.PropertyOptions
 
isSurroundingQuote(char, char, char) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
isTypeNode() - Method in class com.adobe.xmp.impl.XMPNode
 
isURI() - Method in class com.adobe.xmp.options.PropertyOptions
 
isWhitespaceNode(Node) - Static method in class com.adobe.xmp.impl.ParseRDF
Checks if the node is a white space.
isXMLName(String) - Static method in class com.adobe.xmp.impl.Utils
Simple check for valid XMLNames.
isXMLNameNS(String) - Static method in class com.adobe.xmp.impl.Utils
Checks if the value is a legal "unqualified" XML name, as defined in the XML Namespaces proposed recommendation.
itemValuesMatch(XMPNode, XMPNode) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Compares two nodes including its children and qualifier.
ITERATE_CHILDREN - Static variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
iteration state
ITERATE_NODE - Static variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
iteration state
ITERATE_QUALIFIER - Static variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
iteration state
iterateChildren() - Method in class com.adobe.xmp.impl.XMPNode
 
iterateChildren(Iterator) - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Handles the iteration of the children or qualfier
iterateQualifier() - Method in class com.adobe.xmp.impl.XMPNode
 
iterator() - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
iterator() - Method in interface com.adobe.xmp.XMPMeta
Constructs an iterator for the properties within this XMP object.
iterator(IteratorOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
iterator(IteratorOptions) - Method in interface com.adobe.xmp.XMPMeta
Constructs an iterator for the properties within this XMP object using some options.
iterator(String, String, IteratorOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
iterator(String, String, IteratorOptions) - Method in interface com.adobe.xmp.XMPMeta
Construct an iterator for the properties within an XMP object.
IteratorOptions - Class in com.adobe.xmp.options
Options for XMPIterator construction.
IteratorOptions() - Constructor for class com.adobe.xmp.options.IteratorOptions
 

J

JUST_CHILDREN - Static variable in class com.adobe.xmp.options.IteratorOptions
Just do the immediate children of the root, default is subtree.
JUST_LEAFNAME - Static variable in class com.adobe.xmp.options.IteratorOptions
Return just the leaf part of the path, default is the full path.
JUST_LEAFNODES - Static variable in class com.adobe.xmp.options.IteratorOptions
Just do the leaf nodes, default is all nodes in the subtree.

K

kind - Variable in class com.adobe.xmp.impl.xpath.XMPPathSegment
kind of the path segment

L

Latin1Converter - Class in com.adobe.xmp.impl
 
Latin1Converter() - Constructor for class com.adobe.xmp.impl.Latin1Converter
Private constructor
length - Variable in class com.adobe.xmp.impl.ByteBuffer
 
length() - Method in class com.adobe.xmp.impl.ByteBuffer
 
length() - Method in class com.adobe.xmp.impl.ParseState
 
LITTLEENDIAN_BIT - Static variable in class com.adobe.xmp.options.SerializeOptions
Bit indicating little endian encoding, unset is big endian
localName - Variable in class com.adobe.xmp.impl.QName
XML localname
lookupFieldSelector(XMPNode, String, String) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Searches for a field selector in a node: [fieldName="value] - an element in an array of structs, chosen by a field value.
lookupLanguageItem(XMPNode, String) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Looks for the appropriate language item in a text alternative array.item
lookupQualSelector(XMPNode, String, String, int) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Searches for a qualifier selector in a node: [?qualName="value"] - an element in an array, chosen by a qualifier value.

M

mergeWith(PropertyOptions) - Method in class com.adobe.xmp.options.PropertyOptions
Merges the set options of a another options object with this.
migrateAudioCopyright(XMPMeta, XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
The initial support for WAV files mapped a legacy ID3 audio copyright into a new xmpDM:copyright property.
minute - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
month - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
moveExplicitAliases(XMPNode, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Visit all of the top level nodes looking for aliases.

N

name - Variable in class com.adobe.xmp.impl.XMPNode
name of the node, contains different information depending of the node kind
name - Variable in class com.adobe.xmp.impl.xpath.XMPPathSegment
name of the path segment
nameEnd - Variable in class com.adobe.xmp.impl.xpath.PathPosition
the end of a segment name
namespaceToPrefixMap - Variable in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
a map from a namespace URI to its registered prefix
nameStart - Variable in class com.adobe.xmp.impl.xpath.PathPosition
the start of a segment name
nanoSeconds - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
The nano seconds take micro and nano seconds, while the milli seconds are in the calendar.
newline - Variable in class com.adobe.xmp.options.SerializeOptions
The string to be used as a line terminator.
next() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
next() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Calls hasNext() and returnes the prepared node.
NO_OPTIONS - Static variable in class com.adobe.xmp.options.PropertyOptions
 
nodeIterator - Variable in class com.adobe.xmp.impl.XMPIteratorImpl
the node iterator doing the work
NodeIterator() - Constructor for class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Default constructor
NodeIterator(XMPNode, String, int) - Constructor for class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Constructor for the node iterator.
NodeIteratorChildren(XMPNode, String) - Constructor for class com.adobe.xmp.impl.XMPIteratorImpl.NodeIteratorChildren
Constructor
normalize(ParseOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
normalize(ParseOptions) - Method in interface com.adobe.xmp.XMPMeta
Perform the normalization as a separate parsing step.
normalizeDCArrays(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Undo the denormalization performed by the XMP used in Acrobat 5.
If a Dublin Core array had only one item, it was serialized as a simple property.
normalizeLangArray(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Make sure the x-default item is first.
normalizeLangValue(String) - Static method in class com.adobe.xmp.impl.Utils
Normalize an xml:lang value so that comparisons are effectively case insensitive as required by RFC 3066 (which superceeds RFC 1766).
NS_ADOBESTOCKPHOTO - Static variable in interface com.adobe.xmp.XMPConst
 
NS_ASF - Static variable in interface com.adobe.xmp.XMPConst
 
NS_BWF - Static variable in interface com.adobe.xmp.XMPConst
BExt Schema
NS_CAMERARAW - Static variable in interface com.adobe.xmp.XMPConst
 
NS_CREATOR_ATOM - Static variable in interface com.adobe.xmp.XMPConst
 
NS_DC - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the Dublin Core schema.
NS_DC_DEPRECATED - Static variable in interface com.adobe.xmp.XMPConst
legacy Dublin Core NS, will be converted to NS_DC
NS_DICOM - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the DICOM medical schema.
NS_DM - Static variable in interface com.adobe.xmp.XMPConst
 
NS_EXIF - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for Adobe's EXIF schema.
NS_EXIF_AUX - Static variable in interface com.adobe.xmp.XMPConst
 
NS_EXIFX - Static variable in interface com.adobe.xmp.XMPConst
NS for the CIPA XMP for Exif document v1.1
NS_IPTCCORE - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the IPTC Core schema.
NS_IPTCEXT - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the IPTC Extension schema.
NS_IX - Static variable in interface com.adobe.xmp.XMPConst
 
NS_JP2K - Static variable in interface com.adobe.xmp.XMPConst
 
NS_JPEG - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDF - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the PDF schema.
NS_PDFA_EXTENSION - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDFA_FIELD - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDFA_ID - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDFA_PROPERTY - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDFA_SCHEMA - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDFA_TYPE - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PDFX - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the PDF schema.
NS_PDFX_ID - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PHOTOSHOP - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the Photoshop custom schema.
NS_PLUS - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the PLUS (Picture Licensing Universal System, http://www.useplus.org)
NS_PNG - Static variable in interface com.adobe.xmp.XMPConst
 
NS_PSALBUM - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the Photoshop Album schema.
NS_RDF - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for RDF.
NS_RIFFINFO - Static variable in interface com.adobe.xmp.XMPConst
RIFF Info Schema
NS_SCRIPT - Static variable in interface com.adobe.xmp.XMPConst
 
NS_SWF - Static variable in interface com.adobe.xmp.XMPConst
Adobe Flash SWF
NS_TIFF - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for Adobe's TIFF schema.
NS_TRANSIENT - Static variable in interface com.adobe.xmp.XMPConst
 
NS_TXMP - Static variable in interface com.adobe.xmp.XMPConst
Transform XMP
NS_WAV - Static variable in interface com.adobe.xmp.XMPConst
 
NS_X - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace Adobe XMP Metadata.
NS_XML - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for XML.
NS_XMP - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the XMP "basic" schema.
NS_XMP_BJ - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the job management schema.
NS_XMP_MM - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the XMP digital asset management schema.
NS_XMP_NOTE - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the job management schema.
NS_XMP_RIGHTS - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for the XMP copyright schema.

O

OMIT_NORMALIZATION - Static variable in class com.adobe.xmp.options.ParseOptions
Do not carry run the XMPNormalizer on a packet, leave it as it is.
OMIT_PACKET_WRAPPER - Static variable in class com.adobe.xmp.options.SerializeOptions
Omit the XML packet wrapper.
OMIT_QUALIFIERS - Static variable in class com.adobe.xmp.options.IteratorOptions
Omit all qualifiers.
OMIT_XMPMETA_ELEMENT - Static variable in class com.adobe.xmp.options.SerializeOptions
Omit the <x:xmpmeta&bt;-tag
omitVersionAttribute - Variable in class com.adobe.xmp.options.SerializeOptions
Omits the Toolkit version attribute, not published, only used for Unit tests.
optionNames - Variable in class com.adobe.xmp.options.Options
a map containing the bit names
options - Variable in class com.adobe.xmp.impl.XMPIteratorImpl
stores the iterator options
options - Variable in class com.adobe.xmp.impl.XMPNode
options describing the kind of the node
options - Variable in class com.adobe.xmp.impl.XMPSerializerRDF
the stored serialization options
options - Variable in class com.adobe.xmp.options.Options
the internal int containing all options
Options - Class in com.adobe.xmp.options
The base class for a collection of 32 flag bits.
Options() - Constructor for class com.adobe.xmp.options.Options
The default constructor.
Options(int) - Constructor for class com.adobe.xmp.options.Options
Constructor with the options bit mask.
out - Variable in class com.adobe.xmp.impl.CountOutputStream
the decorated output stream
outputStream - Variable in class com.adobe.xmp.impl.XMPSerializerRDF
the output stream to serialize to

P

p - Variable in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
The pattern that must not be contained in simple properties
PACKET_HEADER - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
PACKET_TRAILER - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
The w/r is missing inbetween
PACKET_TRAILER2 - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
packetHeader - Variable in class com.adobe.xmp.impl.XMPMetaImpl
the xpacket processing instructions content
padding - Variable in class com.adobe.xmp.impl.XMPSerializerRDF
the padding in the XMP Packet, or the length of the complete packet in case of option exactPacketLength.
padding - Variable in class com.adobe.xmp.options.SerializeOptions
The amount of padding to be added if a writeable XML packet is created.
ParameterAsserts - Class in com.adobe.xmp.impl
 
ParameterAsserts() - Constructor for class com.adobe.xmp.impl.ParameterAsserts
private constructor
parent - Variable in class com.adobe.xmp.impl.XMPNode
link to the parent node
parentPath - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIteratorChildren
 
parse(InputStream) - Static method in class com.adobe.xmp.XMPMetaFactory
Parsing with default options.
parse(InputStream, ParseOptions) - Static method in class com.adobe.xmp.XMPMetaFactory
These functions support parsing serialized RDF into an XMP object, and serailizing an XMP object into RDF.
parse(Object, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Parses the input source into an XMP metadata object, including de-aliasing and normalisation.
parse(String) - Static method in class com.adobe.xmp.impl.ISO8601Converter
Converts an ISO 8601 string to an XMPDateTime.
parse(String, XMPDateTime) - Static method in class com.adobe.xmp.impl.ISO8601Converter
 
parse(Node) - Static method in class com.adobe.xmp.impl.ParseRDF
The main parsing method.
parseFromBuffer(byte[]) - Static method in class com.adobe.xmp.XMPMetaFactory
Parsing with default options.
parseFromBuffer(byte[], ParseOptions) - Static method in class com.adobe.xmp.XMPMetaFactory
Creates an XMPMeta-object from a byte-buffer.
parseFromString(String) - Static method in class com.adobe.xmp.XMPMetaFactory
Parsing with default options.
parseFromString(String, ParseOptions) - Static method in class com.adobe.xmp.XMPMetaFactory
Creates an XMPMeta-object from a string.
parseIndexSegment(PathPosition) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Parses an array index segment.
parseInputSource(InputSource) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Runs the XML-Parser.
ParseOptions - Class in com.adobe.xmp.options
ParseOptions() - Constructor for class com.adobe.xmp.options.ParseOptions
Sets the options to the default values.
ParseRDF - Class in com.adobe.xmp.impl
Parser for "normal" XML serialisation of RDF.
ParseRDF() - Constructor for class com.adobe.xmp.impl.ParseRDF
 
parseRootNode(String, PathPosition, XMPPath) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Parses the root node of an XMP Path, checks if namespace and prefix fit together and resolve the property to the base property if it is an alias.
ParseState - Class in com.adobe.xmp.impl
 
ParseState(String) - Constructor for class com.adobe.xmp.impl.ParseState
 
parseStructSegment(PathPosition) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Parses a struct segment
parseXml(Object, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Parses the raw XML metadata packet considering the parsing options.
parseXmlFromBytebuffer(ByteBuffer, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Parses XML from a byte buffer, fixing the encoding (Latin-1 to UTF-8) and illegal control character optionally.
parseXmlFromInputStream(InputStream, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Parses XML from an InputStream, fixing the encoding (Latin-1 to UTF-8) and illegal control character optionally.
parseXmlFromString(String, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPMetaParser
Parses XML from a String, fixing the illegal control character optionally.
path - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
the recursively accumulated path
path - Variable in class com.adobe.xmp.impl.xpath.PathPosition
the complete path
PathPosition - Class in com.adobe.xmp.impl.xpath
This objects contains all needed char positions to parse.
PathPosition() - Constructor for class com.adobe.xmp.impl.xpath.PathPosition
 
pos - Variable in class com.adobe.xmp.impl.ParseState
 
pos() - Method in class com.adobe.xmp.impl.ParseState
 
prefix - Variable in class com.adobe.xmp.impl.QName
XML namespace prefix
prefixToNamespaceMap - Variable in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
a map from a prefix to the associated namespace URI
process(XMPMetaImpl, ParseOptions) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Normalizes a raw parsed XMPMeta-Object
processChar(char) - Method in class com.adobe.xmp.impl.FixASCIIControlsReader
Processes numeric escaped chars to find out if they are a control character.
procureOptionNames() - Method in class com.adobe.xmp.options.Options
 
PROP_ARRAY - Static variable in class com.adobe.xmp.options.AliasOptions
The actual is an unordered array, the alias is to the first element of the array.
PROP_ARRAY_ALT_TEXT - Static variable in class com.adobe.xmp.options.AliasOptions
The actual is an alternate text array, the alias is to the 'x-default' element of the array.
PROP_ARRAY_ALTERNATE - Static variable in class com.adobe.xmp.options.AliasOptions
The actual is an alternate array, the alias is to the first element of the array.
PROP_ARRAY_ORDERED - Static variable in class com.adobe.xmp.options.AliasOptions
The actual is an ordered array, the alias is to the first element of the array.
PROP_DIRECT - Static variable in class com.adobe.xmp.options.AliasOptions
This is a direct mapping.
PropertyOptions - Class in com.adobe.xmp.options
The property flags are used when properties are fetched from the XMPMeta-object and provide more detailed information about the property.
PropertyOptions() - Constructor for class com.adobe.xmp.options.PropertyOptions
Default constructor
PropertyOptions(int) - Constructor for class com.adobe.xmp.options.PropertyOptions
Intialization constructor

Q

QName - Class in com.adobe.xmp.impl
 
QName(String) - Constructor for class com.adobe.xmp.impl.QName
Splits a qname into prefix and localname.
QName(String, String) - Constructor for class com.adobe.xmp.impl.QName
Constructor that initializes the fields
QUAL_SELECTOR_STEP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
 
qualifier - Variable in class com.adobe.xmp.impl.XMPNode
list of qualifier of the node, lazy initialized
QUALIFIER - Static variable in class com.adobe.xmp.options.PropertyOptions
 
QUALIFIER_STEP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
Marks a qualifier step.
QUOTES - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
U+0022 ASCII quote
The square brackets are not interpreted as quotes anymore (bug #2674672) (ASCII '[' (0x5B) and ']' (0x5D) are used as quotes in Chinese and Korean.)
U+00AB and U+00BB, guillemet quotes
U+3008..U+300F, various quotes.
U+301D..U+301F, double prime quotes.
U+2015, dash quote.
U+2018..U+201F, various quotes.
U+2039 and U+203A, guillemet quotes.

R

RDF_ATTR_QUALIFIER - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
a set of all rdf attribute qualifier
RDF_EMPTY_STRUCT - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
rdf_EmptyPropertyElement(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.21 emptyPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, ( resourceAttr | nodeIdAttr )?, propertyAttr* ) ) end-element() An emptyPropertyElt is an element with no contained content, just a possibly empty set of attributes.
rdf_LiteralPropertyElement(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.16 literalPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, datatypeAttr?) ) text() end-element() Add a leaf node with the text value and qualifiers for the attributes.
rdf_NodeElement(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.5 nodeElementURIs anyURI - ( coreSyntaxTerms | rdf:li | oldTerms ) 7.2.11 nodeElement start-element ( URI == nodeElementURIs, attributes == set ( ( idAttr | nodeIdAttr | aboutAttr )?, propertyAttr* ) ) propertyEltList end-element() A node element URI is rdf:Description or anything else that is not an RDF term.
rdf_NodeElementAttrs(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.7 propertyAttributeURIs anyURI - ( coreSyntaxTerms | rdf:Description | rdf:li | oldTerms ) 7.2.11 nodeElement start-element ( URI == nodeElementURIs, attributes == set ( ( idAttr | nodeIdAttr | aboutAttr )?, propertyAttr* ) ) propertyEltList end-element() Process the attribute list for an RDF node element.
rdf_NodeElementList(XMPMetaImpl, XMPNode, Node) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.10 nodeElementList
ws* ( nodeElement ws* )* Note: this method is only called from the rdf:RDF-node (top level)
rdf_ParseTypeCollectionPropertyElement() - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.19 parseTypeCollectionPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseCollection ) ) nodeElementList end-element()
rdf_ParseTypeLiteralPropertyElement() - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.17 parseTypeLiteralPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseLiteral ) ) literal end-element()
rdf_ParseTypeOtherPropertyElement() - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.20 parseTypeOtherPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseOther ) ) propertyEltList end-element()
rdf_ParseTypeResourcePropertyElement(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.18 parseTypeResourcePropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseResource ) ) propertyEltList end-element() Add a new struct node with a qualifier for the possible rdf:ID attribute.
rdf_PropertyElement(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.14 propertyElt resourcePropertyElt | literalPropertyElt | parseTypeLiteralPropertyElt | parseTypeResourcePropertyElt | parseTypeCollectionPropertyElt | parseTypeOtherPropertyElt | emptyPropertyElt 7.2.15 resourcePropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr? ) ) ws* nodeElement ws* end-element() 7.2.16 literalPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, datatypeAttr?) ) text() end-element() 7.2.17 parseTypeLiteralPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseLiteral ) ) literal end-element() 7.2.18 parseTypeResourcePropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseResource ) ) propertyEltList end-element() 7.2.19 parseTypeCollectionPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseCollection ) ) nodeElementList end-element() 7.2.20 parseTypeOtherPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, parseOther ) ) propertyEltList end-element() 7.2.21 emptyPropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr?, ( resourceAttr | nodeIdAttr )?, propertyAttr* ) ) end-element() The various property element forms are not distinguished by the XML element name, but by their attributes for the most part.
rdf_PropertyElementList(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.13 propertyEltList ws* ( propertyElt ws* )*
rdf_RDF(XMPMetaImpl, Node) - Static method in class com.adobe.xmp.impl.ParseRDF
Each of these parsing methods is responsible for recognizing an RDF syntax production and adding the appropriate structure to the XMP tree.
RDF_RDF_END - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDF_RDF_START - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
rdf_ResourcePropertyElement(XMPMetaImpl, XMPNode, Node, boolean) - Static method in class com.adobe.xmp.impl.ParseRDF
7.2.15 resourcePropertyElt start-element ( URI == propertyElementURIs, attributes == set ( idAttr? ) ) ws* nodeElement ws* end-element() This handles structs using an rdf:Description node, arrays using rdf:Bag/Seq/Alt, and typedNodes.
RDF_SCHEMA_END - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDF_SCHEMA_START - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDF_STRUCT_END - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDF_STRUCT_START - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDF_TYPE - Static variable in interface com.adobe.xmp.XMPConst
rdf:type qualfifier
RDF_XMPMETA_END - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDF_XMPMETA_START - Static variable in class com.adobe.xmp.impl.XMPSerializerRDF
 
RDFTERM_ABOUT - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_ABOUT_EACH - Static variable in class com.adobe.xmp.impl.ParseRDF
Start of oldTerms.
RDFTERM_ABOUT_EACH_PREFIX - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_BAG_ID - Static variable in class com.adobe.xmp.impl.ParseRDF
End of oldTerms.
RDFTERM_DATATYPE - Static variable in class com.adobe.xmp.impl.ParseRDF
End of coreSyntaxTerms
RDFTERM_DESCRIPTION - Static variable in class com.adobe.xmp.impl.ParseRDF
Start of additions for syntax Terms.
RDFTERM_FIRST_CORE - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_FIRST_OLD - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_FIRST_SYNTAX - Static variable in class com.adobe.xmp.impl.ParseRDF
! Yes, the syntax terms include the core terms.
RDFTERM_ID - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_LAST_CORE - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_LAST_OLD - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_LAST_SYNTAX - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_LI - Static variable in class com.adobe.xmp.impl.ParseRDF
End of of additions for syntaxTerms.
RDFTERM_NODE_ID - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_OTHER - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_PARSE_TYPE - Static variable in class com.adobe.xmp.impl.ParseRDF
 
RDFTERM_RDF - Static variable in class com.adobe.xmp.impl.ParseRDF
Start of coreSyntaxTerms.
RDFTERM_RESOURCE - Static variable in class com.adobe.xmp.impl.ParseRDF
 
read(char[], int, int) - Method in class com.adobe.xmp.impl.FixASCIIControlsReader
 
READONLY_PACKET - Static variable in class com.adobe.xmp.options.SerializeOptions
Mark packet as read-only.
registerAlias(String, String, String, String, AliasOptions) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
Associates an alias name with an actual name.
registerNamespace(String, String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
registerNamespace(String, String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Register a namespace URI with a suggested prefix.
registerStandardAliases() - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
Register the standard aliases.
registerStandardNamespaces() - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
Register the standard namespaces of schemas and types that are included in the XMP Specification and some other Adobe private namespaces.
remove() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Not supported.
remove() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
removeChild(int) - Method in class com.adobe.xmp.impl.XMPNode
Removes a child at the requested index.
removeChild(XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Removes a child node.
removeChildren() - Method in class com.adobe.xmp.impl.XMPNode
Removes all children from the node.
removeControlChars(String) - Static method in class com.adobe.xmp.impl.Utils
Replaces the ASCII control chars with a space.
removeProperties(XMPMeta, String, String, boolean, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
 
removeProperties(XMPMeta, String, String, boolean, boolean) - Static method in class com.adobe.xmp.XMPUtils
Remove multiple properties from an XMP object.
removeQualifier(XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Removes one qualifier node and fixes the options.
removeQualifiers() - Method in class com.adobe.xmp.impl.XMPNode
Removes all qualifiers from the node and sets the options appropriate.
removeSchemaChildren(XMPNode, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Remove all schema children according to the flag doAllProperties.
render(XMPDateTime) - Static method in class com.adobe.xmp.impl.ISO8601Converter
Converts a Calendar into an ISO 8601 string.
repairAltText(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Make sure that the array is well-formed AltText.
replaceChild(int, XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Replaces a node with another one.
reportNode() - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
Sets the returnProperty as next item or recurses into hasNext().
REQUIRE_XMP_META - Static variable in class com.adobe.xmp.options.ParseOptions
Require a surrounding "x:xmpmeta" element in the xml-document.
reset() - Static method in class com.adobe.xmp.XMPMetaFactory
Resets the schema registry to its original state (creates a new one).
resolveAlias(String, String) - Method in class com.adobe.xmp.impl.XMPSchemaRegistryImpl
 
resolveAlias(String, String) - Method in interface com.adobe.xmp.XMPSchemaRegistry
Determines if a name is an alias, and what it is aliased to.
returnProperty - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
the cached PropertyInfo to return

S

schema - Static variable in class com.adobe.xmp.XMPMetaFactory
The singleton instance of the XMPSchemaRegistry.
SCHEMA_NODE - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
 
SCHEMA_NODE - Static variable in class com.adobe.xmp.options.PropertyOptions
 
second - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
segments - Variable in class com.adobe.xmp.impl.xpath.XMPPath
stores the segments of an XMPPath
SEMICOLA - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
U+003B, ASCII semicolon
U+FF1B, full width semicolon
U+FE54, small semicolon
U+061B, Arabic semicolon
U+037E, Greek "semicolon" (really a question mark)
separateArrayItems(XMPMeta, String, String, String, PropertyOptions, boolean) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
separateArrayItems(XMPMeta, String, String, String, PropertyOptions, boolean) - Static method in class com.adobe.xmp.XMPUtils
Separate a single edit string into an array of strings.
separateFindCreateArray(String, String, PropertyOptions, XMPMetaImpl) - Static method in class com.adobe.xmp.impl.XMPUtilsImpl
Utility to find or create the array used by separateArrayItems().
serialize(XMPMetaImpl, OutputStream, SerializeOptions) - Static method in class com.adobe.xmp.impl.XMPSerializerHelper
Static method to serialize the metadata object.
serialize(XMPMeta, OutputStream) - Static method in class com.adobe.xmp.XMPMetaFactory
Serializes an XMPMeta-object as RDF into an OutputStream with default options.
serialize(XMPMeta, OutputStream, SerializeOptions) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
The actual serialization.
serialize(XMPMeta, OutputStream, SerializeOptions) - Static method in class com.adobe.xmp.XMPMetaFactory
Serializes an XMPMeta-object as RDF into an OutputStream.
serializeAsRDF() - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes the (optional) packet header and the outer rdf-tags.
serializeCanonicalRDFProperty(XMPNode, boolean, boolean, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Recursively handles the "value" for a node.
serializeCanonicalRDFSchema(XMPNode, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes one schema with all contained properties in pretty-printed manner.
Each schema's properties are written to a single rdf:Description element.
serializeCanonicalRDFSchemas(int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes the metadata in pretty-printed manner.
serializeCompactRDFArrayProp(XMPNode, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes an array property.
serializeCompactRDFAttrProps(XMPNode, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Write each of the parent's simple unqualified properties as an attribute.
serializeCompactRDFElementProps(XMPNode, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Recursively handles the "value" for a node that must be written as an RDF property element.
serializeCompactRDFGeneralQualifier(int, XMPNode) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes the general qualifier.
serializeCompactRDFSchemas(int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes the metadata in compact manner.
serializeCompactRDFSimpleProp(XMPNode) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes a simple property.
serializeCompactRDFStructProp(XMPNode, int, boolean) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Serializes a struct property.
serializeNodeValue(Object) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Converts the node value to String, apply special conversions for defined types in XMP.
SerializeOptions - Class in com.adobe.xmp.options
SerializeOptions() - Constructor for class com.adobe.xmp.options.SerializeOptions
Default constructor.
SerializeOptions(int) - Constructor for class com.adobe.xmp.options.SerializeOptions
Constructor using inital options
serializeToBuffer(XMPMetaImpl, SerializeOptions) - Static method in class com.adobe.xmp.impl.XMPSerializerHelper
Serializes an XMPMeta-object as RDF into a byte buffer.
serializeToBuffer(XMPMeta, SerializeOptions) - Static method in class com.adobe.xmp.XMPMetaFactory
Serializes an XMPMeta-object as RDF into a byte buffer.
serializeToString(XMPMetaImpl, SerializeOptions) - Static method in class com.adobe.xmp.impl.XMPSerializerHelper
Serializes an XMPMeta-object as RDF into a string.
serializeToString(XMPMeta, SerializeOptions) - Static method in class com.adobe.xmp.XMPMetaFactory
Serializes an XMPMeta-object as RDF into a string.
setAcceptLatin1(boolean) - Method in class com.adobe.xmp.options.ParseOptions
 
setAlias(boolean) - Method in class com.adobe.xmp.impl.XMPNode
 
setAlias(boolean) - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
setAliasForm(int) - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
setArray(boolean) - Method in class com.adobe.xmp.options.AliasOptions
 
setArray(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setArrayAlternate(boolean) - Method in class com.adobe.xmp.options.AliasOptions
 
setArrayAlternate(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setArrayAltText(boolean) - Method in class com.adobe.xmp.options.AliasOptions
 
setArrayAltText(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setArrayItem(String, String, int, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setArrayItem(String, String, int, String) - Method in interface com.adobe.xmp.XMPMeta
 
setArrayItem(String, String, int, String, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setArrayItem(String, String, int, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Replaces an item within an array.
setArrayOrdered(boolean) - Method in class com.adobe.xmp.options.AliasOptions
 
setArrayOrdered(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setBaseIndent(int) - Method in class com.adobe.xmp.options.SerializeOptions
 
setBaseNS(String) - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
setChildrenIterator(Iterator) - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
 
setDay(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setDay(int) - Method in interface com.adobe.xmp.XMPDateTime
 
setEncodeUTF16BE(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setEncodeUTF16LE(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setExactPacketLength(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setFixControlChars(boolean) - Method in class com.adobe.xmp.options.ParseOptions
 
setHasAliases(boolean) - Method in class com.adobe.xmp.impl.XMPNode
 
setHasLanguage(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setHasQualifiers(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setHasType(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setHasValueChild(boolean) - Method in class com.adobe.xmp.impl.XMPNode
 
setHour(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setHour(int) - Method in interface com.adobe.xmp.XMPDateTime
 
setImplicit(boolean) - Method in class com.adobe.xmp.impl.XMPNode
 
setIncludeThumbnailPad(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setIndent(String) - Method in class com.adobe.xmp.options.SerializeOptions
 
setJustChildren(boolean) - Method in class com.adobe.xmp.options.IteratorOptions
Sets the option and returns the instance.
setJustLeafname(boolean) - Method in class com.adobe.xmp.options.IteratorOptions
Sets the option and returns the instance.
setJustLeafnodes(boolean) - Method in class com.adobe.xmp.options.IteratorOptions
Sets the option and returns the instance.
setKind(int) - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
setLocalizedText(String, String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setLocalizedText(String, String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
 
setLocalizedText(String, String, String, String, String, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setLocalizedText(String, String, String, String, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Modifies the value of a selected item in an alt-text array.
setLocalTimeZone(XMPDateTime) - Static method in class com.adobe.xmp.XMPDateTimeFactory
Sets the local time zone without touching any other Any existing time zone value is replaced, the other date/time fields are not adjusted in any way.
setMinute(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setMinute(int) - Method in interface com.adobe.xmp.XMPDateTime
 
setMonth(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setMonth(int) - Method in interface com.adobe.xmp.XMPDateTime
 
setName(String) - Method in class com.adobe.xmp.impl.XMPNode
 
setName(String) - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
setNanoSecond(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setNanoSecond(int) - Method in interface com.adobe.xmp.XMPDateTime
 
setNewline(String) - Method in class com.adobe.xmp.options.SerializeOptions
 
setNode(XMPNode, Object, PropertyOptions, boolean) - Method in class com.adobe.xmp.impl.XMPMetaImpl
The internals for setProperty() and related calls, used after the node is found or created.
setNodeValue(XMPNode, Object) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
This is setting the value of a leaf node.
setObjectName(String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setObjectName(String) - Method in interface com.adobe.xmp.XMPMeta
 
setOmitNormalization(boolean) - Method in class com.adobe.xmp.options.ParseOptions
 
setOmitPacketWrapper(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setOmitQualifiers(boolean) - Method in class com.adobe.xmp.options.IteratorOptions
Sets the option and returns the instance.
setOmitXmpMetaElement(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setOption(int, boolean) - Method in class com.adobe.xmp.options.Options
 
setOptions(int) - Method in class com.adobe.xmp.options.Options
 
setOptions(PropertyOptions) - Method in class com.adobe.xmp.impl.XMPNode
Updates the options of the node.
setPacketHeader(String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
Sets the packetHeader attributes, only used by the parser.
setPadding(int) - Method in class com.adobe.xmp.options.SerializeOptions
 
setParent(XMPNode) - Method in class com.adobe.xmp.impl.XMPNode
Sets the parent node, this is solely done by addChild(...) and addQualifier().
setProperty(String, String, Object) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setProperty(String, String, Object) - Method in interface com.adobe.xmp.XMPMeta
 
setProperty(String, String, Object, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setProperty(String, String, Object, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
The property value setters all take a property specification, their differences are in the form of this.
setPropertyBase64(String, String, byte[]) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyBase64(String, String, byte[]) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyBase64(String, String, byte[], PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyBase64(String, String, byte[], PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property from a binary byte[]-array, which is serialized as base64-string.
setPropertyBoolean(String, String, boolean) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyBoolean(String, String, boolean) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyBoolean(String, String, boolean, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyBoolean(String, String, boolean, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property to a literal boolean value.
setPropertyCalendar(String, String, Calendar) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyCalendar(String, String, Calendar) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyCalendar(String, String, Calendar, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyCalendar(String, String, Calendar, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property with a Java Calendar-object, which is serialized to an ISO8601 date.
setPropertyDate(String, String, XMPDateTime) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyDate(String, String, XMPDateTime) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyDate(String, String, XMPDateTime, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyDate(String, String, XMPDateTime, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property with an XMPDateTime-object, which is serialized to an ISO8601 date.
setPropertyDouble(String, String, double) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyDouble(String, String, double) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyDouble(String, String, double, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyDouble(String, String, double, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property to a literal double value.
setPropertyInteger(String, String, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyInteger(String, String, int) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyInteger(String, String, int, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyInteger(String, String, int, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property to a literal int value.
setPropertyLong(String, String, long) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyLong(String, String, long) - Method in interface com.adobe.xmp.XMPMeta
 
setPropertyLong(String, String, long, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setPropertyLong(String, String, long, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Convenience method to set a property to a literal long value.
setQualifier(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setQualifier(String, String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setQualifier(String, String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
 
setQualifier(String, String, String, String, String, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setQualifier(String, String, String, String, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Provides access to a qualifier attached to a property.
setReadOnlyPacket(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setRequireXMPMeta(boolean) - Method in class com.adobe.xmp.options.ParseOptions
 
setReturnProperty(XMPPropertyInfo) - Method in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
 
setSchemaNode(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setSecond(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setSecond(int) - Method in interface com.adobe.xmp.XMPDateTime
 
setSort(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setStrictAliasing(boolean) - Method in class com.adobe.xmp.options.ParseOptions
 
setStruct(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setStructField(String, String, String, String, String) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setStructField(String, String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
 
setStructField(String, String, String, String, String, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
setStructField(String, String, String, String, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
Provides access to fields within a nested structure.
setTimeZone(TimeZone) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setTimeZone(TimeZone) - Method in interface com.adobe.xmp.XMPDateTime
 
setURI(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
 
setUseCanonicalFormat(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setUseCompactFormat(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
 
setValue(String) - Method in class com.adobe.xmp.impl.XMPNode
 
setYear(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
setYear(int) - Method in interface com.adobe.xmp.XMPDateTime
 
size() - Method in class com.adobe.xmp.impl.xpath.XMPPath
 
skip() - Method in class com.adobe.xmp.impl.ParseState
Skips the next char.
skipPathDelimiter(String, PathPosition) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
 
skipSiblings - Variable in class com.adobe.xmp.impl.XMPIteratorImpl
flag to indicate that skipSiblings() has been called.
skipSiblings() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
skipSiblings() - Method in interface com.adobe.xmp.XMPIterator
Skip the subtree below and remaining siblings of the current node when next() is called.
skipSubtree - Variable in class com.adobe.xmp.impl.XMPIteratorImpl
flag to indicate that skipSiblings() has been called.
skipSubtree() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
 
skipSubtree() - Method in interface com.adobe.xmp.XMPIterator
Skip the subtree below the current node when next() is called.
sort() - Method in class com.adobe.xmp.impl.XMPMetaImpl
 
sort() - Method in class com.adobe.xmp.impl.XMPNode
Sorts the complete datamodel according to the following rules: Nodes at one level are sorted by name, that is prefix + local name Starting at the root node the children and qualifier are sorted recursively, which the following exceptions.
sort() - Method in interface com.adobe.xmp.XMPMeta
Sorts the complete datamodel according to the following rules: Schema nodes are sorted by prefix.
SORT - Static variable in class com.adobe.xmp.options.SerializeOptions
Sort the struct properties and qualifier before serializing
SPACES - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
U+0022 ASCII space
U+3000, ideographic space
U+303F, ideographic half fill space
U+2000..U+200B, en quad through zero width space
splitNameAndValue(String) - Static method in class com.adobe.xmp.impl.Utils
Split the name and value parts for field and qualifier selectors: [qualName="value"] - An element in an array of structs, chosen by a field value.
startOuterRDFDescription(XMPNode, int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Start the outer rdf:Description element, including all needed xmlns attributes.
state - Variable in class com.adobe.xmp.impl.FixASCIIControlsReader
the state of the automaton
state - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
the state of the iteration
STATE_AMP - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
STATE_DIG1 - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
STATE_ERROR - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
STATE_HASH - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
STATE_HEX - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
STATE_START - Static variable in class com.adobe.xmp.impl.FixASCIIControlsReader
 
STATE_START - Static variable in class com.adobe.xmp.impl.Latin1Converter
 
STATE_UTF8CHAR - Static variable in class com.adobe.xmp.impl.Latin1Converter
 
STEP_ROOT_PROP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
 
STEP_SCHEMA - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
 
stepBegin - Variable in class com.adobe.xmp.impl.xpath.PathPosition
the begin of a step
stepEnd - Variable in class com.adobe.xmp.impl.xpath.PathPosition
the end of a step
str - Variable in class com.adobe.xmp.impl.ParseState
 
STRICT_ALIASING - Static variable in class com.adobe.xmp.options.ParseOptions
Do not reconcile alias differences, throw an exception instead.
STRUCT - Static variable in class com.adobe.xmp.options.PropertyOptions
 
STRUCT_FIELD_STEP - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
Marks a struct field step , also for top level nodes (schema "fields").
subIterator - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
the iterator for each child

T

TAG_XAPMETA - Static variable in interface com.adobe.xmp.XMPConst
XMP meta tag version old
TAG_XMPMETA - Static variable in interface com.adobe.xmp.XMPConst
XMP meta tag version new
timeZone - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
Use NO time zone as default
toPropertyOptions() - Method in class com.adobe.xmp.options.AliasOptions
 
toString() - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
 
toString() - Method in class com.adobe.xmp.impl.xpath.XMPPath
Serializes the normalized XMP-path.
toString() - Method in class com.adobe.xmp.impl.xpath.XMPPathSegment
 
toString() - Method in class com.adobe.xmp.options.Options
 
touchUpDataModel(XMPMetaImpl) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Visit all schemas to do general fixes and handle special cases.
transplantArrayItemAlias(Iterator, XMPNode, XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Moves an alias node of array form to another schema into an array
tree - Variable in class com.adobe.xmp.impl.XMPMetaImpl
root of the metadata tree
TRUESTR - Static variable in interface com.adobe.xmp.XMPConst
The canonical true string value for Booleans in serialized XMP.
tweakOldXMP(XMPNode) - Static method in class com.adobe.xmp.impl.XMPNormalizer
Tweak old XMP: Move an instance ID from rdf:about to the xmpMM:InstanceID property.
TYPE_DIMENSIONS - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for fields of the Dimensions type.
TYPE_FONT - Static variable in interface com.adobe.xmp.XMPConst
 
TYPE_GRAPHICS - Static variable in interface com.adobe.xmp.XMPConst
 
TYPE_IDENTIFIERQUAL - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for qualifiers of the xmp:Identifier property.
TYPE_IMAGE - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for fields of a graphical image.
TYPE_MANIFESTITEM - Static variable in interface com.adobe.xmp.XMPConst
 
TYPE_PAGEDFILE - Static variable in interface com.adobe.xmp.XMPConst
 
TYPE_RESOURCEEVENT - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for fields of the ResourceEvent type.
TYPE_RESOURCEREF - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for fields of the ResourceRef type.
TYPE_ST_JOB - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for fields of the JobRef type.
TYPE_ST_VERSION - Static variable in interface com.adobe.xmp.XMPConst
The XML namespace for fields of the Version type.
TYPE_TEXT - Static variable in interface com.adobe.xmp.XMPConst
 

U

UCK_COMMA - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
 
UCK_CONTROL - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
 
UCK_NORMAL - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
 
UCK_QUOTE - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
 
UCK_SEMICOLON - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
 
UCK_SPACE - Static variable in class com.adobe.xmp.impl.XMPUtilsImpl
 
unicodeSize - Variable in class com.adobe.xmp.impl.XMPSerializerRDF
the size of one unicode char, for UTF-8 set to 1 (Note: only valid for ASCII chars lower than 0x80), set to 2 in case of UTF-16
UNKNOWN - Static variable in interface com.adobe.xmp.XMPError
 
URI - Static variable in class com.adobe.xmp.options.PropertyOptions
 
USE_CANONICAL_FORMAT - Static variable in class com.adobe.xmp.options.SerializeOptions
Use the canonical form of RDF if set.
USE_COMPACT_FORMAT - Static variable in class com.adobe.xmp.options.SerializeOptions
Use a compact form of RDF.
UTC - Static variable in class com.adobe.xmp.XMPDateTimeFactory
The UTC TimeZone
UTF16_BIT - Static variable in class com.adobe.xmp.options.SerializeOptions
Bit indication UTF16 encoding.
Utils - Class in com.adobe.xmp.impl
Utility functions for the XMPToolkit implementation.
Utils() - Constructor for class com.adobe.xmp.impl.Utils
Private constructor
UUID_LENGTH - Static variable in class com.adobe.xmp.impl.Utils
length of a UUID
UUID_SEGMENT_COUNT - Static variable in class com.adobe.xmp.impl.Utils
segments of a UUID

V

value - Variable in class com.adobe.xmp.impl.XMPNode
value of the node, contains different information depending of the node kind
VALUE_BASE64 - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_BOOLEAN - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_CALENDAR - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_DATE - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_DOUBLE - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_INTEGER - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_LONG - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
 
VALUE_STRING - Static variable in class com.adobe.xmp.impl.XMPMetaImpl
Property values are Strings by default
verifyQualName(String) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Verifies whether the qualifier name is not XML conformant or the namespace prefix has not been registered.
verifySetOptions(PropertyOptions, Object) - Static method in class com.adobe.xmp.impl.XMPNodeUtils
Verifies the PropertyOptions for consistancy and updates them as needed.
verifySimpleXMLName(String) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Verify if an XML name is conformant.
verifyXPathRoot(String, String) - Static method in class com.adobe.xmp.impl.xpath.XMPPathParser
Set up the first 2 components of the expanded XMPPath.
versionInfo - Static variable in class com.adobe.xmp.XMPMetaFactory
cache for version info
visitedNode - Variable in class com.adobe.xmp.impl.XMPIteratorImpl.NodeIterator
the currently visited node

W

WHITESPACE - Static variable in class com.adobe.xmp.impl.Base64
marker for accepted whitespace bytes
write(byte[]) - Method in class com.adobe.xmp.impl.CountOutputStream
Counts the written bytes.
write(byte[], int, int) - Method in class com.adobe.xmp.impl.CountOutputStream
Counts the written bytes.
write(int) - Method in class com.adobe.xmp.impl.CountOutputStream
Counts the written bytes.
write(int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes a char to the output.
write(String) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes a String to the output.
writeChars(int, char) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes an amount of chars, mostly spaces
writeIndent(int) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes indents and automatically includes the baseindend from the options.
writeNewline() - Method in class com.adobe.xmp.impl.XMPSerializerRDF
Writes a newline according to the options.
writer - Variable in class com.adobe.xmp.impl.XMPSerializerRDF
this writer is used to do the actual serialization
writeTreeName() - Method in class com.adobe.xmp.impl.XMPSerializerRDF
 

X

X_DEFAULT - Static variable in interface com.adobe.xmp.XMPConst
The x-default string for localized properties
XML_LANG - Static variable in interface com.adobe.xmp.XMPConst
xml:lang qualfifier
xmlNameChars - Static variable in class com.adobe.xmp.impl.Utils
table of XML name chars (<= 0xFF)
xmlNameStartChars - Static variable in class com.adobe.xmp.impl.Utils
table of XML name start chars (<= 0xFF)
xmp - Variable in class com.adobe.xmp.impl.XMPSerializerRDF
the metadata object to be serialized.
XMP_PI - Static variable in interface com.adobe.xmp.XMPConst
Processing Instruction (PI) for xmp packet
XMP_RDF - Static variable in class com.adobe.xmp.impl.XMPMetaParser
 
XMPAliasInfo - Interface in com.adobe.xmp.properties
This interface is used to return info about an alias.
XMPConst - Interface in com.adobe.xmp
Common constants for the XMP Toolkit.
XMPDateTime - Interface in com.adobe.xmp
The XMPDateTime-class represents a point in time up to a resolution of nano seconds.
XMPDateTimeFactory - Class in com.adobe.xmp
A factory to create XMPDateTime-instances from a Calendar or an ISO 8601 string or for the current time.
XMPDateTimeFactory() - Constructor for class com.adobe.xmp.XMPDateTimeFactory
Private constructor
XMPDateTimeImpl - Class in com.adobe.xmp.impl
The implementation of XMPDateTime.
XMPDateTimeImpl() - Constructor for class com.adobe.xmp.impl.XMPDateTimeImpl
Creates an XMPDateTime-instance with the current time in the default time zone.
XMPDateTimeImpl(String) - Constructor for class com.adobe.xmp.impl.XMPDateTimeImpl
Creates an XMPDateTime-instance from an ISO 8601 string.
XMPDateTimeImpl(Calendar) - Constructor for class com.adobe.xmp.impl.XMPDateTimeImpl
Creates an XMPDateTime-instance from a calendar.
XMPDateTimeImpl(Date, TimeZone) - Constructor for class com.adobe.xmp.impl.XMPDateTimeImpl
Creates an XMPDateTime-instance from a Date and a TimeZone.
XMPError - Interface in com.adobe.xmp
 
XMPException - Exception in com.adobe.xmp
This exception wraps all errors that occur in the XMP Toolkit.
XMPException(String, int) - Constructor for exception com.adobe.xmp.XMPException
Constructs an exception with a message and an error code.
XMPException(String, int, Throwable) - Constructor for exception com.adobe.xmp.XMPException
Constructs an exception with a message, an error code and a Throwable
XMPIterator - Interface in com.adobe.xmp
Interface for the XMPMeta iteration services.
XMPIteratorImpl - Class in com.adobe.xmp.impl
The XMPIterator implementation.
XMPIteratorImpl(XMPMetaImpl, String, String, IteratorOptions) - Constructor for class com.adobe.xmp.impl.XMPIteratorImpl
Constructor with optionsl initial values.
XMPIteratorImpl.NodeIterator - Class in com.adobe.xmp.impl
The XMPIterator implementation.
XMPIteratorImpl.NodeIteratorChildren - Class in com.adobe.xmp.impl
This iterator is derived from the default NodeIterator, and is only used for the option IteratorOptions.JUST_CHILDREN.
XMPMeta - Interface in com.adobe.xmp
This class represents the set of XMP metadata as a DOM representation.
XMPMetaFactory - Class in com.adobe.xmp
Creates XMPMeta-instances from an InputStream
XMPMetaFactory() - Constructor for class com.adobe.xmp.XMPMetaFactory
Hides public constructor
XMPMetaImpl - Class in com.adobe.xmp.impl
Implementation for XMPMeta.
XMPMetaImpl() - Constructor for class com.adobe.xmp.impl.XMPMetaImpl
Constructor for an empty metadata object.
XMPMetaImpl(XMPNode) - Constructor for class com.adobe.xmp.impl.XMPMetaImpl
Constructor for a cloned metadata tree.
XMPMetaParser - Class in com.adobe.xmp.impl
This class replaces the ExpatAdapter.cpp and does the XML-parsing and fixes the prefix.
XMPMetaParser() - Constructor for class com.adobe.xmp.impl.XMPMetaParser
Hidden constructor, initialises the SAX parser handler.
XMPNode - Class in com.adobe.xmp.impl
A node in the internally XMP tree, which can be a schema node, a property node, an array node, an array item, a struct node or a qualifier node (without '?').
XMPNode(String, PropertyOptions) - Constructor for class com.adobe.xmp.impl.XMPNode
Constructor for the node without value.
XMPNode(String, String, PropertyOptions) - Constructor for class com.adobe.xmp.impl.XMPNode
Creates an XMPNode with initial values.
XMPNodeUtils - Class in com.adobe.xmp.impl
Utilities for XMPNode.
XMPNodeUtils() - Constructor for class com.adobe.xmp.impl.XMPNodeUtils
Private Constructor
XMPNormalizer - Class in com.adobe.xmp.impl
 
XMPNormalizer() - Constructor for class com.adobe.xmp.impl.XMPNormalizer
Hidden constructor
XMPPath - Class in com.adobe.xmp.impl.xpath
Representates an XMP XMPPath with segment accessor methods.
XMPPath() - Constructor for class com.adobe.xmp.impl.xpath.XMPPath
 
XMPPathFactory - Class in com.adobe.xmp
Utility services for the metadata object.
XMPPathFactory() - Constructor for class com.adobe.xmp.XMPPathFactory
Private constructor
XMPPathParser - Class in com.adobe.xmp.impl.xpath
Parser for XMP XPaths.
XMPPathParser() - Constructor for class com.adobe.xmp.impl.xpath.XMPPathParser
Private constructor
XMPPathSegment - Class in com.adobe.xmp.impl.xpath
A segment of a parsed XMPPath.
XMPPathSegment(String) - Constructor for class com.adobe.xmp.impl.xpath.XMPPathSegment
Constructor with initial values.
XMPPathSegment(String, int) - Constructor for class com.adobe.xmp.impl.xpath.XMPPathSegment
Constructor with initial values.
XMPProperty - Interface in com.adobe.xmp.properties
This interface is used to return a text property together with its and options.
XMPPropertyInfo - Interface in com.adobe.xmp.properties
This interface is used to return a property together with its path and namespace.
XMPSchemaRegistry - Interface in com.adobe.xmp
The schema registry keeps track of all namespaces and aliases used in the XMP metadata.
XMPSchemaRegistryImpl - Class in com.adobe.xmp.impl
The schema registry handles the namespaces, aliases and global options for the XMP Toolkit.
XMPSchemaRegistryImpl() - Constructor for class com.adobe.xmp.impl.XMPSchemaRegistryImpl
Performs the initialisation of the registry with the default namespaces, aliases and global options.
XMPSerializerHelper - Class in com.adobe.xmp.impl
Serializes the XMPMeta-object to an OutputStream according to the SerializeOptions.
XMPSerializerHelper() - Constructor for class com.adobe.xmp.impl.XMPSerializerHelper
 
XMPSerializerRDF - Class in com.adobe.xmp.impl
Serializes the XMPMeta-object using the standard RDF serialization format.
XMPSerializerRDF() - Constructor for class com.adobe.xmp.impl.XMPSerializerRDF
 
XMPUtils - Class in com.adobe.xmp
Utility methods for XMP.
XMPUtils() - Constructor for class com.adobe.xmp.XMPUtils
Private constructor
XMPUtilsImpl - Class in com.adobe.xmp.impl
 
XMPUtilsImpl() - Constructor for class com.adobe.xmp.impl.XMPUtilsImpl
Private constructor, as
XMPVersionInfo - Interface in com.adobe.xmp
XMP Toolkit Version Information.

Y

year - Variable in class com.adobe.xmp.impl.XMPDateTimeImpl
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y 
All Classes All Packages