Show / Hide Table of Contents

    Class ICUCollatedTermAttribute

    Extension of CharTermAttribute that encodes the term text as a binary Unicode collation key instead of as UTF-8 bytes.

    Inheritance
    System.Object
    Attribute
    CharTermAttribute
    ICUCollatedTermAttribute
    Implements
    ICharTermAttribute
    ICharSequence
    ITermToBytesRefAttribute
    IAttribute
    Inherited Members
    CharTermAttribute.CopyBuffer(Char[], Int32, Int32)
    CharTermAttribute.Buffer
    CharTermAttribute.ResizeBuffer(Int32)
    CharTermAttribute.Length
    CharTermAttribute.SetLength(Int32)
    CharTermAttribute.SetEmpty()
    CharTermAttribute.BytesRef
    CharTermAttribute.Item[Int32]
    CharTermAttribute.SubSequence(Int32, Int32)
    CharTermAttribute.Append(String, Int32, Int32)
    CharTermAttribute.Append(Char)
    CharTermAttribute.Append(Char[])
    CharTermAttribute.Append(Char[], Int32, Int32)
    CharTermAttribute.Append(String)
    CharTermAttribute.Append(StringBuilder)
    CharTermAttribute.Append(StringBuilder, Int32, Int32)
    CharTermAttribute.Append(ICharTermAttribute)
    CharTermAttribute.Append(ICharSequence)
    CharTermAttribute.Append(ICharSequence, Int32, Int32)
    CharTermAttribute.GetHashCode()
    CharTermAttribute.Clear()
    CharTermAttribute.Clone()
    CharTermAttribute.Equals(Object)
    CharTermAttribute.ToString()
    CharTermAttribute.ReflectWith(IAttributeReflector)
    CharTermAttribute.CopyTo(IAttribute)
    Attribute.ReflectAsString(Boolean)
    Namespace: Lucene.Net.Collation.TokenAttributes
    Assembly: Lucene.Net.ICU.dll
    Syntax
    public class ICUCollatedTermAttribute : CharTermAttribute, ICharTermAttribute, ICharSequence, ITermToBytesRefAttribute, IAttribute

    Constructors

    | Improve this Doc View Source

    ICUCollatedTermAttribute(Collator)

    Create a new ICUCollatedTermAttribute

    Declaration
    public ICUCollatedTermAttribute(Collator collator)
    Parameters
    Type Name Description
    Collator collator

    Collation key generator.

    Methods

    | Improve this Doc View Source

    FillBytesRef()

    Declaration
    public override void FillBytesRef()
    Overrides
    CharTermAttribute.FillBytesRef()

    Implements

    ICharTermAttribute
    ICharSequence
    ITermToBytesRefAttribute
    IAttribute
    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)