lux.index.field
Class XmlTextField

java.lang.Object
  extended by lux.index.field.FieldDefinition
      extended by lux.index.field.XmlTextField

public class XmlTextField
extends FieldDefinition


Nested Class Summary
 
Nested classes/interfaces inherited from class lux.index.field.FieldDefinition
FieldDefinition.Type
 
Constructor Summary
protected XmlTextField()
           
 
Method Summary
 Iterable<org.apache.lucene.index.IndexableField> getFieldValues(XmlIndexer indexer)
          Wraps the values as Field, which includes the values and the Lucene indexing options.
static XmlTextField getInstance()
           
 
Methods inherited from class lux.index.field.FieldDefinition
getAnalyzer, getDefaultName, getSolrFieldProperties, getType, getValues, isRenameable, isSingleValued, isStored, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XmlTextField

protected XmlTextField()
Method Detail

getInstance

public static XmlTextField getInstance()

getFieldValues

public Iterable<org.apache.lucene.index.IndexableField> getFieldValues(XmlIndexer indexer)
Description copied from class: FieldDefinition
Wraps the values as Field, which includes the values and the Lucene indexing options. Subclasses must implement getValues() or override this method

Overrides:
getFieldValues in class FieldDefinition
Parameters:
indexer - the indexer that holds the field values
Returns:
the accumulated values of the field, as IndexableFields


Copyright © 2013. All Rights Reserved.