Class CollatedTermAttributeImpl

All Implemented Interfaces:
Appendable, CharSequence, Cloneable, CharTermAttribute, TermToBytesRefAttribute, Attribute

public class CollatedTermAttributeImpl extends CharTermAttributeImpl
Extension of CharTermAttributeImpl that encodes the term text as a binary Unicode collation key instead of as UTF-8 bytes.
  • Field Details

    • collator

      private final Collator collator
  • Constructor Details

    • CollatedTermAttributeImpl

      public CollatedTermAttributeImpl(Collator collator)
      Create a new CollatedTermAttributeImpl
      Parameters:
      collator - Collation key generator
  • Method Details