org.apache.lucene.analysis.tokenattributes

Interface PositionLengthAttribute

  • All Superinterfaces:
    Attribute
    All Known Implementing Classes:
    PackedTokenAttributeImpl, PositionLengthAttributeImpl, Token


    public interface PositionLengthAttribute
    extends Attribute
    Determines how many positions this token spans. Very few analyzer components actually produce this attribute, and indexing ignores it, but it's useful to express the graph structure naturally produced by decompounding, word splitting/joining, synonym filtering, etc.

    NOTE: this is optional, and most analyzers don't change the default value (1).