Show / Hide Table of Contents

    Class GreekLowerCaseFilter

    Normalizes token text to lower case, removes some Greek diacritics, and standardizes final sigma to sigma.

    You must specify the required LuceneVersion compatibility when creating GreekLowerCaseFilter:

    • As of 3.1, supplementary characters are properly lowercased.

    Inheritance
    System.Object
    AttributeSource
    TokenStream
    TokenFilter
    GreekLowerCaseFilter
    Implements
    IDisposable
    Inherited Members
    TokenFilter.m_input
    TokenFilter.End()
    TokenFilter.Dispose(Boolean)
    TokenFilter.Reset()
    TokenStream.Dispose()
    AttributeSource.GetAttributeFactory()
    AttributeSource.GetAttributeClassesEnumerator()
    AttributeSource.GetAttributeImplsEnumerator()
    AttributeSource.AddAttributeImpl(Attribute)
    AttributeSource.AddAttribute<T>()
    AttributeSource.HasAttributes
    AttributeSource.HasAttribute<T>()
    AttributeSource.GetAttribute<T>()
    AttributeSource.ClearAttributes()
    AttributeSource.CaptureState()
    AttributeSource.RestoreState(AttributeSource.State)
    AttributeSource.GetHashCode()
    AttributeSource.Equals(Object)
    AttributeSource.ReflectAsString(Boolean)
    AttributeSource.ReflectWith(IAttributeReflector)
    AttributeSource.CloneAttributes()
    AttributeSource.CopyTo(AttributeSource)
    AttributeSource.ToString()
    Namespace: Lucene.Net.Analysis.El
    Assembly: Lucene.Net.Analysis.Common.dll
    Syntax
    public sealed class GreekLowerCaseFilter : TokenFilter, IDisposable

    Constructors

    | Improve this Doc View Source

    GreekLowerCaseFilter(LuceneVersion, TokenStream)

    Create a GreekLowerCaseFilter that normalizes Greek token text.

    Declaration
    public GreekLowerCaseFilter(LuceneVersion matchVersion, TokenStream in)
    Parameters
    Type Name Description
    LuceneVersion matchVersion

    Lucene compatibility version, See LuceneVersion

    TokenStream in

    TokenStream to filter

    Methods

    | Improve this Doc View Source

    IncrementToken()

    Declaration
    public override bool IncrementToken()
    Returns
    Type Description
    System.Boolean
    Overrides
    TokenStream.IncrementToken()

    Implements

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