gate.util.persistence
Class LanguageAnalyserPersistence
java.lang.Object
gate.util.persistence.PRPersistence
gate.util.persistence.LanguageAnalyserPersistence
- All Implemented Interfaces:
- Persistence, Serializable
public class LanguageAnalyserPersistence
- extends PRPersistence
Provides a persistent equivalent for LanguageAnalyser
s.
Adds handling of corpus and document members for PRPersistence.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
corpus
protected Object corpus
document
protected Object document
resourceType
protected String resourceType
resourceName
protected String resourceName
initParams
protected Object initParams
features
protected Object features
LanguageAnalyserPersistence
public LanguageAnalyserPersistence()
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
- Overrides:
extractDataFromSource
in class PRPersistence
- 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
- Overrides:
createObject
in class PRPersistence
- Throws:
PersistenceException
ResourceInstantiationException