|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.oodt.cas.metadata.Metadata
org.apache.oodt.cas.metadata.SerializableMetadata
public class SerializableMetadata
Metadata that's Serializable.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.oodt.cas.metadata.Metadata |
|---|
Metadata.Group |
| Constructor Summary | |
|---|---|
SerializableMetadata()
|
|
SerializableMetadata(InputStream inputStream)
|
|
SerializableMetadata(InputStream inputStream,
String xmlEncoding,
boolean useCDATA)
|
|
SerializableMetadata(Metadata metadata)
|
|
SerializableMetadata(Metadata metadata,
String xmlEncoding,
boolean useCDATA)
Builds a SerializableMetadata object from a Metadata object |
|
SerializableMetadata(String xmlEncoding,
boolean useCDATA)
Accepts any encoding which is supported by java.net.URLEncoder If useCDATA is set true then element text will be wrapped in a CDATA tag. |
|
| Method Summary | |
|---|---|
String |
getEncoding()
|
Metadata |
getMetadata()
Converts SerializableMetadata into a plain metadata object |
boolean |
isUsingCDATA()
|
void |
loadMetadataFromXmlStream(InputStream in)
Reloads this SerializableMetadata from an InputStream in the format created by writeMetadataToXmlStream(OutputStream). |
Document |
toXML()
|
void |
writeMetadataToXmlStream(OutputStream os)
Writes out this SerializableMetadata object in XML format to the OutputStream provided |
| Methods inherited from class org.apache.oodt.cas.metadata.Metadata |
|---|
addMetadata, addMetadata, addMetadata, addMetadata, addMetadata, addMetadata, containsGroup, containsKey, createNewRoot, equals, getAllKeys, getAllKeys, getAllKeys, getAllKeysWithName, getAllMetadata, getAllValues, getAllValues, getGroup, getGroup, getGroups, getGroups, getGroups, getHashtable, getKeys, getKeys, getKeys, getMetadata, getSubMetadata, getValues, getValues, isMultiValued, removeMetadata, removeMetadataGroup, replaceMetadata, replaceMetadata, replaceMetadata, replaceMetadata, replaceMetadata |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SerializableMetadata()
public SerializableMetadata(String xmlEncoding,
boolean useCDATA)
throws InstantiationException
xmlEncoding - The encoding to use when generating XML version of a
SerializableMetadatauseCDATA - whether or not to use CDATA tags around an element's text.
InstantiationException - if xmlEncoding equals nullpublic SerializableMetadata(Metadata metadata)
public SerializableMetadata(InputStream inputStream)
throws IOException
IOException
public SerializableMetadata(InputStream inputStream,
String xmlEncoding,
boolean useCDATA)
throws IOException
IOException
public SerializableMetadata(Metadata metadata,
String xmlEncoding,
boolean useCDATA)
metadata - xmlEncoding - | Method Detail |
|---|
public String getEncoding()
public boolean isUsingCDATA()
public void writeMetadataToXmlStream(OutputStream os)
throws IOException
os - The OutputStream this method writes to
IOException - for any Exception
public Document toXML()
throws IOException
IOException
public void loadMetadataFromXmlStream(InputStream in)
throws IOException
in - The InputStream which this object is loaded from
IOException - for any exceptionpublic Metadata getMetadata()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||