Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class MockUTF16TermAttributeImpl

    Extension of Lucene.Net.Analysis.TokenAttributes.CharTermAttribute that encodes the term text as UTF-16 bytes instead of as UTF-8 bytes.

    Inheritance
    System.Object
    Lucene.Net.Util.Attribute
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute
    MockUTF16TermAttributeImpl
    Implements
    Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute
    J2N.Text.ICharSequence
    Lucene.Net.Analysis.TokenAttributes.ITermToBytesRefAttribute
    Lucene.Net.Util.IAttribute
    J2N.Text.IAppendable
    Inherited Members
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.ICharSequence.HasValue
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.CopyBuffer(System.Char[], System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Buffer
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Buffer
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.ResizeBuffer(System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Length
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.ICharSequence.Length
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Length
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.SetLength(System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.SetEmpty()
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.BytesRef
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.ICharSequence.Item[System.Int32]
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Item[System.Int32]
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Item[System.Int32]
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Subsequence(System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.String, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.Char)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.Char[])
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.Char[], System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.String)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.Text.StringBuilder)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(System.Text.StringBuilder, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(J2N.Text.ICharSequence)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Append(J2N.Text.ICharSequence, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.GetHashCode()
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Clear()
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Clone()
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Equals(System.Object)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.ToString()
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.ReflectWith(Lucene.Net.Util.IAttributeReflector)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.CopyTo(Lucene.Net.Util.IAttribute)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.CopyBuffer(System.Char[], System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.ResizeBuffer(System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.SetLength(System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.SetEmpty()
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(J2N.Text.ICharSequence)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(J2N.Text.ICharSequence, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.Char)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.Char[])
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.Char[], System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.String)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.String, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.Text.StringBuilder)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(System.Text.StringBuilder, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute.Append(Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.Char)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.String)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.String, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.Text.StringBuilder)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.Text.StringBuilder, System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.Char[])
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(System.Char[], System.Int32, System.Int32)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(J2N.Text.ICharSequence)
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.J2N.Text.IAppendable.Append(J2N.Text.ICharSequence, System.Int32, System.Int32)
    Lucene.Net.Util.Attribute.ReflectAsString(System.Boolean)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: Lucene.Net.Analysis
    Assembly: Lucene.Net.TestFramework.dll
    Syntax
    public class MockUTF16TermAttributeImpl : CharTermAttribute, ICharTermAttribute, ICharSequence, ITermToBytesRefAttribute, IAttribute, IAppendable

    Methods

    | Improve this Doc View Source

    FillBytesRef()

    Declaration
    public override void FillBytesRef()
    Overrides
    Lucene.Net.Analysis.TokenAttributes.CharTermAttribute.FillBytesRef()

    Implements

    Lucene.Net.Analysis.TokenAttributes.ICharTermAttribute
    J2N.Text.ICharSequence
    Lucene.Net.Analysis.TokenAttributes.ITermToBytesRefAttribute
    Lucene.Net.Util.IAttribute
    J2N.Text.IAppendable
    • Improve this Doc
    • View Source
    Back to top Copyright © 2022 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.