public class IndexerField
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private org.apache.lucene.document.FieldType |
fieldType |
private java.lang.String |
key |
private Field |
ontology |
private IndexerFieldVersion |
version |
Constructor and Description |
---|
IndexerField(Field ontology,
IndexerFieldVersion version,
java.lang.String key,
java.lang.String description,
org.apache.lucene.document.FieldType fieldType) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.document.FieldType |
getFieldType() |
java.lang.String |
getKey() |
Field |
getOntology() |
IndexerFieldVersion |
getVersion() |
boolean |
isIndexed() |
boolean |
isKeyword() |
boolean |
isStored() |
org.apache.lucene.document.Field |
toField(java.lang.String value) |
private final Field ontology
private final IndexerFieldVersion version
private final java.lang.String key
private final org.apache.lucene.document.FieldType fieldType
public IndexerField(Field ontology, IndexerFieldVersion version, java.lang.String key, java.lang.String description, org.apache.lucene.document.FieldType fieldType)
public Field getOntology()
public IndexerFieldVersion getVersion()
public java.lang.String getKey()
public org.apache.lucene.document.FieldType getFieldType()
public boolean isIndexed()
public boolean isKeyword()
public boolean isStored()
public org.apache.lucene.document.Field toField(java.lang.String value)