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.ParserMarker interface as super-interface to all parsers. It is used to specify a custom parser toSortField(String, FieldCache.Parser).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TermsEnumtermsEnum(Terms terms)
-
-
-
Method Detail
-
termsEnum
TermsEnum termsEnum(Terms terms) throws IOException
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
-
-