org.elasticsearch.index.analysis
Class NumericDateAnalyzer

java.lang.Object
  extended by org.apache.lucene.analysis.Analyzer
      extended by org.elasticsearch.index.analysis.NumericAnalyzer<NumericDateTokenizer>
          extended by org.elasticsearch.index.analysis.NumericDateAnalyzer
All Implemented Interfaces:
Closeable

public class NumericDateAnalyzer
extends NumericAnalyzer<NumericDateTokenizer>


Constructor Summary
NumericDateAnalyzer(org.joda.time.format.DateTimeFormatter dateTimeFormatter)
           
NumericDateAnalyzer(int precisionStep, org.joda.time.format.DateTimeFormatter dateTimeFormatter)
           
 
Method Summary
protected  NumericDateTokenizer createNumericTokenizer(Reader reader, char[] buffer)
           
 
Methods inherited from class org.elasticsearch.index.analysis.NumericAnalyzer
reusableTokenStream, tokenStream
 
Methods inherited from class org.apache.lucene.analysis.Analyzer
close, getOffsetGap, getPositionIncrementGap, getPreviousTokenStream, setPreviousTokenStream
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NumericDateAnalyzer

public NumericDateAnalyzer(org.joda.time.format.DateTimeFormatter dateTimeFormatter)

NumericDateAnalyzer

public NumericDateAnalyzer(int precisionStep,
                           org.joda.time.format.DateTimeFormatter dateTimeFormatter)
Method Detail

createNumericTokenizer

protected NumericDateTokenizer createNumericTokenizer(Reader reader,
                                                      char[] buffer)
                                               throws IOException
Specified by:
createNumericTokenizer in class NumericAnalyzer<NumericDateTokenizer>
Throws:
IOException


Copyright © 2009-2012. All Rights Reserved.