gate.util.persistence
Class LRPersistence
java.lang.Object
gate.util.persistence.ResourcePersistence
gate.util.persistence.LRPersistence
- All Implemented Interfaces:
- Persistence, Serializable
- Direct Known Subclasses:
- CorpusPersistence
- public class LRPersistence
- extends gate.util.persistence.ResourcePersistence
- 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.
- 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.
- Throws:
PersistenceException
ResourceInstantiationException