| Package | Description |
|---|---|
| com.groupdocs.metadata |
The com.groupdocs.metadata namespace is the entry point to all features of the library.
|
| com.groupdocs.metadata.core |
The com.groupdocs.metadata.core namespace provides main classes allowing working with metadata in all supported formats.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Metadata.addProperties(Specification specification,
PropertyValue value)
Adds known metadata properties satisfying the specification.
|
int |
Metadata.setProperties(Specification specification,
PropertyValue value)
Sets known metadata properties satisfying the specification.
|
int |
Metadata.updateProperties(Specification specification,
PropertyValue value)
Updates known metadata properties satisfying a specification.
|
| Modifier and Type | Class and Description |
|---|---|
class |
XmpArray
Represents base abstraction for XMP array.
|
class |
XmpBoolean
Represents XMP Boolean basic type.
|
class |
XmpComplexTypeValue
Represents an XMP value containing a complex type instance.
|
class |
XmpDate
Represents Date in XMP packet.
|
class |
XmpGuid
Represents XMP global unique identifier.
|
class |
XmpInteger
Represents XMP Integer basic type.
|
class |
XmpLangAlt |
class |
XmpRational
Represents XMP XmpRational.
|
class |
XmpReal
Represents XMP Real.
|
class |
XmpRenditionClass
Represents XMP RenditionClass.
|
class |
XmpText
Represents XMP Text basic type.
|
class |
XmpValueBase
Represents base XMP value.
|
| Modifier and Type | Method and Description |
|---|---|
static PropertyValue |
PropertyValue.getEmpty() |
PropertyValue |
MetadataProperty.getInterpretedValue()
Gets the interpreted property value, if available.
|
PropertyValue |
MetadataProperty.getValue()
Gets the property value.
|
PropertyValue |
ValueInterpreter.toInterpretedValue(PropertyValue originalValue)
Interprets the provided property value.
|
PropertyValue |
ValueInterpreter.toSourceValue(PropertyValue interpretedValue)
Converts an interpreted value back to its original form.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
ValueAcceptor.accept(PropertyValue[] value)
Extracts a property array value.
|
int |
MetadataPackage.addProperties(Specification specification,
PropertyValue value)
Adds known metadata properties satisfying the specification.
|
int |
MetadataPackage.setProperties(Specification specification,
PropertyValue value)
Sets known metadata properties satisfying the specification.
|
PropertyValue |
ValueInterpreter.toInterpretedValue(PropertyValue originalValue)
Interprets the provided property value.
|
PropertyValue |
ValueInterpreter.toSourceValue(PropertyValue interpretedValue)
Converts an interpreted value back to its original form.
|
int |
MetadataPackage.updateProperties(Specification specification,
PropertyValue value)
Updates known metadata properties satisfying a specification.
|
| Constructor and Description |
|---|
MetadataProperty(String name,
PropertyValue value)
Initializes a new instance of the
MetadataProperty class. |
PropertyValue(PropertyValue value) |
PropertyValue(PropertyValue[] values)
Initializes a new instance of the
PropertyValue class with an array of metadata property values. |
Copyright © 2025. All rights reserved.