gate.util.persistence
Class LRPersistence
java.lang.Object
gate.util.persistence.LRPersistence
- All Implemented Interfaces:
- Persistence, Serializable
- Direct Known Subclasses:
- CorpusPersistence
public class LRPersistence
- extends Object
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
dsData
protected Serializable dsData
persistenceID
protected Object persistenceID
resourceType
protected String resourceType
resourceName
protected String resourceName
initParams
protected Object initParams
features
protected Object features
LRPersistence
public LRPersistence()
extractDataFromSource
public void extractDataFromSource(Object source)
throws PersistenceException
- Populates this Persistence with the data that needs to be stored from the
original source object.
- Specified by:
extractDataFromSource
in interface Persistence
- Throws:
PersistenceException
createObject
public Object createObject()
throws PersistenceException,
ResourceInstantiationException
- Creates a new object from the data contained. This new object is supposed
to be a copy for the original object used as source for data extraction.
- Specified by:
createObject
in interface Persistence
- Throws:
PersistenceException
ResourceInstantiationException