| Interface | Description |
|---|---|
| PropertyAccess |
This interface is implemented by the top-level Metadata class and stuctured properties.
|
| XMPConstants |
Constants used in XMP metadata.
|
| Class | Description |
|---|---|
| Metadata |
This class represents the root of an XMP metadata tree.
|
| XMPArray |
Represents an XMP array as defined by the XMP specification.
|
| XMPArrayType |
Enum class for XMP array types.
|
| XMPComplexValue |
Base class for complex data types in XMP.
|
| XMPHandler |
Passive XMP parser implemented as a SAX DefaultHandler.
|
| XMPPacketParser |
This class is a parser for XMP packets.
|
| XMPParser |
The XMP parser.
|
| XMPProperty |
This class is the base class for all XMP properties.
|
| XMPSchema |
Base class for schema implementations that provide user-friendly access to XMP values.
|
| XMPSchemaAdapter |
Base class for schema-specific adapters that provide user-friendly access to XMP values.
|
| XMPSchemaRegistry |
This class is a registry of XMP schemas.
|
| XMPSerializer |
Serializes an XMP tree to XML or to an XMP packet.
|
| XMPStructure |
Represents an XMP structure as defined by the XMP specification.
|
| XMPThinStructure |
This package is an XMP metadata framework. For more information on Adobe's XMP standard, visit: Adobe's XMP website
Copyright 1999-2025 The Apache Software Foundation. All Rights Reserved.