public interface ContentMetadata
Internal metadata names are prefixed with "exo_". Custom metadata names should avoid this prefix to prevent clashes.
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
INTERNAL_METADATA_NAME_PREFIX
Prefix of internal metadata names.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(java.lang.String name)
Returns whether the metadata is available.
|
byte[] |
get(java.lang.String name,
byte[] defaultValue)
Returns a metadata value.
|
long |
get(java.lang.String name,
long defaultValue)
Returns a metadata value.
|
java.lang.String |
get(java.lang.String name,
java.lang.String defaultValue)
Returns a metadata value.
|
static final java.lang.String INTERNAL_METADATA_NAME_PREFIX
byte[] get(java.lang.String name,
byte[] defaultValue)
name - Name of the metadata to be returned.defaultValue - Value to return if the metadata doesn't exist.java.lang.String get(java.lang.String name,
java.lang.String defaultValue)
name - Name of the metadata to be returned.defaultValue - Value to return if the metadata doesn't exist.long get(java.lang.String name,
long defaultValue)
name - Name of the metadata to be returned.defaultValue - Value to return if the metadata doesn't exist.boolean contains(java.lang.String name)