- 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.
- 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.
- 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.options.SerializeOptions
-
- clone() - Method in interface com.adobe.xmp.XMPMeta
-
Clones the complete metadata tree.
- 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.
- compareTo(Object) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
-
- 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
-
- 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.
- 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.
- create() - Static method in class com.adobe.xmp.XMPDateTimeFactory
-
Creates an empty XMPDateTime
-object.
- 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.
- create() - Static method in class com.adobe.xmp.XMPMetaFactory
-
- 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.
- 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
-
- 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
-
- 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
-
- 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.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
-
- getOptions() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
-
- 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
-
- 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, int) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
Returns a property, but the result value can be requested.
- 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.
- 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(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.
- getReadOnlyPacket() - Method in class com.adobe.xmp.options.SerializeOptions
-
- getRequireXMPMeta() - Method in class com.adobe.xmp.options.ParseOptions
-
- 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
-
- 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 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
-
- next() - Method in class com.adobe.xmp.impl.XMPIteratorImpl
-
- NO_OPTIONS - Static variable in class com.adobe.xmp.options.PropertyOptions
-
- 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.
- 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.
- 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(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(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.
- 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.
- 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
-
- 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
- SCHEMA_NODE - Static variable in class com.adobe.xmp.impl.xpath.XMPPath
-
- SCHEMA_NODE - Static variable in class com.adobe.xmp.options.PropertyOptions
-
- 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.
- serialize(XMPMetaImpl, OutputStream, SerializeOptions) - Static method in class com.adobe.xmp.impl.XMPSerializerHelper
-
Static method to serialize the metadata object.
- serialize(XMPMeta, OutputStream, SerializeOptions) - Method in class com.adobe.xmp.impl.XMPSerializerRDF
-
The actual serialization.
- 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) - Static method in class com.adobe.xmp.XMPMetaFactory
-
Serializes an XMPMeta
-object as RDF into an OutputStream
.
- 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.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, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setArrayItem(String, String, int, String) - 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.
- setArrayItem(String, String, int, String) - Method in interface com.adobe.xmp.XMPMeta
-
- 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
-
- 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
-
- 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
-
- setHour(int) - Method in class com.adobe.xmp.impl.XMPDateTimeImpl
-
- setHour(int) - Method in interface com.adobe.xmp.XMPDateTime
-
- 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, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setLocalizedText(String, String, String, String, String) - 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.
- setLocalizedText(String, String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
-
- 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.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
-
- 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
-
- 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
-
- setProperty(String, String, Object, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setProperty(String, String, Object) - 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.
- setProperty(String, String, Object) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyBase64(String, String, byte[], PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyBase64(String, String, byte[]) - 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.
- setPropertyBase64(String, String, byte[]) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyBoolean(String, String, boolean, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyBoolean(String, String, boolean) - 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.
- setPropertyBoolean(String, String, boolean) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyCalendar(String, String, Calendar, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyCalendar(String, String, Calendar) - 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.
- setPropertyCalendar(String, String, Calendar) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyDate(String, String, XMPDateTime, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyDate(String, String, XMPDateTime) - 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.
- setPropertyDate(String, String, XMPDateTime) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyDouble(String, String, double, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyDouble(String, String, double) - 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.
- setPropertyDouble(String, String, double) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyInteger(String, String, int, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyInteger(String, String, int) - 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.
- setPropertyInteger(String, String, int) - Method in interface com.adobe.xmp.XMPMeta
-
- setPropertyLong(String, String, long, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setPropertyLong(String, String, long) - 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.
- setPropertyLong(String, String, long) - 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) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setQualifier(boolean) - Method in class com.adobe.xmp.options.PropertyOptions
-
- setQualifier(String, String, String, String, String, PropertyOptions) - Method in interface com.adobe.xmp.XMPMeta
-
Provides access to a qualifier attached to a property.
- setQualifier(String, String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
-
- setReadOnlyPacket(boolean) - Method in class com.adobe.xmp.options.SerializeOptions
-
- setRequireXMPMeta(boolean) - Method in class com.adobe.xmp.options.ParseOptions
-
- 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, PropertyOptions) - Method in class com.adobe.xmp.impl.XMPMetaImpl
-
- setStructField(String, String, String, String, String) - 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.
- setStructField(String, String, String, String, String) - Method in interface com.adobe.xmp.XMPMeta
-
- 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
-
- 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
-
- 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 - Static variable in class com.adobe.xmp.options.SerializeOptions
-
Sort the struct properties and qualifier before serializing
- sort() - Method in interface com.adobe.xmp.XMPMeta
-
Sorts the complete datamodel according to the following rules:
Schema nodes are sorted by prefix.
- 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
-
- 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").
- 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
- XMP_PI - Static variable in interface com.adobe.xmp.XMPConst
-
Processing Instruction (PI) for xmp packet
- 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.
- 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(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
.
- XMPDateTimeImpl(String) - Constructor for class com.adobe.xmp.impl.XMPDateTimeImpl
-
Creates an XMPDateTime
-instance from an ISO 8601 string.
- 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.
- 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
- XMPMetaImpl - Class in com.adobe.xmp.impl
-
- 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.
- XMPNodeUtils - Class in com.adobe.xmp.impl
-
Utilities for XMPNode
.
- XMPNormalizer - Class in com.adobe.xmp.impl
-
- 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.
- XMPPathParser - Class in com.adobe.xmp.impl.xpath
-
Parser for XMP XPaths.
- 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.
- XMPUtilsImpl - Class in com.adobe.xmp.impl
-
- XMPVersionInfo - Interface in com.adobe.xmp
-
XMP Toolkit Version Information.