public final class ListStructureIO extends XMLObjectStore
oracle.ide.marshal.ObjectStore for
marshalling a ListStructure instance to XML.CLASS_ATTR, NSELEM_ATTR| Constructor and Description |
|---|
ListStructureIO(java.lang.String nsURI,
java.lang.String rootQname)
Creates a new instance of ListStructureIO that, when saving, will
write out a root element with the specified namespace URI and
qualified name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addXpathToFlatten(java.lang.String xpath)
INTERNAL.
|
boolean |
isLastLoadUsedFallback()
INTERNAL.
|
java.lang.Object |
load(java.net.URL url)
Creates a new instance of an object based on its peristent state
saved at the specified
URL. |
boolean |
open(java.net.URL url,
java.lang.Object obj)
Initializes the specified object based on its persistent state
that is saved at the specified
URL. |
boolean |
save(java.net.URL url,
java.lang.Object obj)
Marshals the persistent properties of the specified object and
saves the persistent form at the specified
URL. |
registerTransformpublic ListStructureIO(java.lang.String nsURI,
java.lang.String rootQname)
nsURI - namespace URI of the root elementrootQname - qualified name of the root elementpublic java.lang.Object load(java.net.URL url)
throws java.io.IOException
ObjectStoreURL.java.io.IOExceptionpublic boolean open(java.net.URL url,
java.lang.Object obj)
throws java.io.IOException
ObjectStoreURL. This has the effect
of reloading or reverting an object's in-memory state.java.io.IOExceptionpublic boolean save(java.net.URL url,
java.lang.Object obj)
throws java.io.IOException
ObjectStoreURL.java.io.IOExceptionpublic void addXpathToFlatten(java.lang.String xpath)
public boolean isLastLoadUsedFallback()