Class LuceneUtils.DefaultIndexDescriptor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.lucene.analysis.Analyzer getAnalyzer()
      Return LuceneUtils.defaultAnalyzer()
      java.lang.String[] getFieldNames()
      Return the default array of field names { TEXT_FIELD_NAME }.
      org.apache.lucene.queryparser.classic.QueryParser getQueryParser()
      Return LuceneUtils.defaultQueryParser( LuceneUtils.currentVersion(), getFieldNames(), getAnalyzer() ).
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultIndexDescriptor

        public DefaultIndexDescriptor()
    • Method Detail

      • getFieldNames

        public java.lang.String[] getFieldNames()
        Return the default array of field names { TEXT_FIELD_NAME }.
        Specified by:
        getFieldNames in interface LuceneIndexDescriptor
      • getAnalyzer

        public org.apache.lucene.analysis.Analyzer getAnalyzer()
                                                        throws java.sql.SQLException
        Return LuceneUtils.defaultAnalyzer()
        Specified by:
        getAnalyzer in interface LuceneIndexDescriptor
        Throws:
        java.sql.SQLException
      • getQueryParser

        public org.apache.lucene.queryparser.classic.QueryParser getQueryParser()
                                                                         throws java.sql.SQLException
        Return LuceneUtils.defaultQueryParser( LuceneUtils.currentVersion(), getFieldNames(), getAnalyzer() ).
        Specified by:
        getQueryParser in interface LuceneIndexDescriptor
        Throws:
        java.sql.SQLException