public class MemoryDocumentMetaData extends Object implements WriteableDocumentMetaData
Constructor and Description |
---|
MemoryDocumentMetaData() |
Modifier and Type | Method and Description |
---|---|
Object |
clone() |
Object |
getBundleAttribute(String namespace,
String attributeName)
Returns a single document-meta-data attribute.
|
String |
getBundleType()
Returns the bundle's defined mime-type.
|
String |
getEntryAttribute(String entryName,
String attributeName) |
String[] |
getEntryAttributeNames(String entryName) |
String |
getEntryMimeType(String entry)
Returns the declared mime-type for the given entry.
|
String[] |
getManifestEntryNames() |
String[] |
getMetaDataNames(String namespace) |
String[] |
getMetaDataNamespaces() |
boolean |
removeEntry(String entry) |
void |
setBundleAttribute(String namespace,
String name,
Object value) |
void |
setBundleType(String type) |
void |
setEntryAttribute(String entryName,
String attributeName,
String value) |
void |
setEntryMimeType(String entry,
String type) |
public void setBundleType(String type)
setBundleType
in interface WriteableDocumentMetaData
public void setBundleAttribute(String namespace, String name, Object value)
setBundleAttribute
in interface WriteableDocumentMetaData
public String getBundleType()
getBundleType
in interface DocumentMetaData
public String getEntryMimeType(String entry)
getEntryMimeType
in interface DocumentMetaData
entry
- the entry path.public Object getBundleAttribute(String namespace, String attributeName)
getBundleAttribute
in interface DocumentMetaData
namespace
- the namespace uriattributeName
- the attribute namepublic String[] getManifestEntryNames()
getManifestEntryNames
in interface DocumentMetaData
public void setEntryMimeType(String entry, String type)
setEntryMimeType
in interface WriteableDocumentMetaData
public void setEntryAttribute(String entryName, String attributeName, String value)
setEntryAttribute
in interface WriteableDocumentMetaData
public boolean removeEntry(String entry)
removeEntry
in interface WriteableDocumentMetaData
public String[] getMetaDataNamespaces()
getMetaDataNamespaces
in interface DocumentMetaData
public String[] getMetaDataNames(String namespace)
getMetaDataNames
in interface DocumentMetaData
public String getEntryAttribute(String entryName, String attributeName)
getEntryAttribute
in interface DocumentMetaData
public String[] getEntryAttributeNames(String entryName)
getEntryAttributeNames
in interface DocumentMetaData
public Object clone() throws CloneNotSupportedException
clone
in interface DocumentMetaData
clone
in class Object
CloneNotSupportedException
Copyright © 2018 Hitachi Vantara. All rights reserved.