gate.creole.ir
Class IndexField
java.lang.Object
gate.creole.ir.IndexField
- All Implemented Interfaces:
- Serializable
- public class IndexField
- extends Object
- implements Serializable
- See Also:
- Serialized Form
Field Summary |
private String |
fieldName
Name of field for indexing - the name of the feature key of
the document should be same. |
private boolean |
isPreseved
If set to true then the value should not be modified by the analyzer. |
private PropertyReader |
propReader
Reader object for this field. |
(package private) static long |
serialVersionUID
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
static final long serialVersionUID
- See Also:
- Constant Field Values
fieldName
private String fieldName
- Name of field for indexing - the name of the feature key of
the document should be same.
propReader
private PropertyReader propReader
- Reader object for this field. Can be NULL.
isPreseved
private boolean isPreseved
- If set to true then the value should not be modified by the analyzer.
IndexField
public IndexField(String name,
PropertyReader rdr,
boolean preseved)
- Constructor of the class.
getName
public String getName()
- Returns:
- String name of the field.
getReader
public PropertyReader getReader()
- Returns:
- Reader object for this field or null
isPreseved
public boolean isPreseved()
- Returns:
- boolean preservation of value