Class TokenRangeSinkFilter


  • public class TokenRangeSinkFilter
    extends org.apache.lucene.analysis.TeeSinkTokenFilter.SinkFilter
    Counts the tokens as they go by and saves to the internal list those between the range of lower and upper, exclusive of upper
    • Constructor Detail

      • TokenRangeSinkFilter

        public TokenRangeSinkFilter​(int lower,
                                    int upper)
    • Method Detail

      • accept

        public boolean accept​(org.apache.lucene.util.AttributeSource source)
        Specified by:
        accept in class org.apache.lucene.analysis.TeeSinkTokenFilter.SinkFilter
      • reset

        public void reset()
                   throws IOException
        Overrides:
        reset in class org.apache.lucene.analysis.TeeSinkTokenFilter.SinkFilter
        Throws:
        IOException