public class IndexerField
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static org.apache.lucene.document.FieldType |
ANALYZED_NOT_STORED
Indexed, tokenized, not stored.
|
static org.apache.lucene.document.FieldType |
ANALYZED_STORED
Indexed, tokenized, stored.
|
private org.apache.lucene.document.FieldType |
fieldType |
private java.lang.String |
key |
static org.apache.lucene.document.FieldType |
KEYWORD_NOT_STORED
Indexed, not tokenized, not stored.
|
static org.apache.lucene.document.FieldType |
KEYWORD_STORED
Indexed, not tokenized, stored.
|
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 static final org.apache.lucene.document.FieldType KEYWORD_NOT_STORED
public static final org.apache.lucene.document.FieldType KEYWORD_STORED
public static final org.apache.lucene.document.FieldType ANALYZED_NOT_STORED
public static final org.apache.lucene.document.FieldType ANALYZED_STORED
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)