Package org.apache.lucene.search
Interface FieldCache.Parser
- All Known Subinterfaces:
FieldCache.ByteParser,FieldCache.DoubleParser,FieldCache.FloatParser,FieldCache.IntParser,FieldCache.LongParser,FieldCache.ShortParser
- Enclosing interface:
- FieldCache
public static interface FieldCache.Parser
Marker interface as super-interface to all parsers. It
is used to specify a custom parser to
SortField(String, FieldCache.Parser).-
Method Summary
-
Method Details
-
termsEnum
Pulls aTermsEnumfrom the givenTerms. This method allows certain parsers to filter the actual TermsEnum before the field cache is filled.- Parameters:
terms- theTermsinstance to create theTermsEnumfrom.- Returns:
- a possibly filtered
TermsEnuminstance, this method must not returnnull. - Throws:
IOException- if anIOExceptionoccurs
-