Class UpperCaseFilter
Normalizes token text to UPPER CASE.
You must specify the required Lucene.Net.Util.LuceneVersion compatibility when creating UpperCaseFilter
NOTE: In Unicode, this transformation may lose information when the upper case character represents more than one lower case character. Use this filter when you Require uppercase tokens. Use the LowerCaseFilter for general search matching
Inheritance
System.Object
    Lucene.Net.Util.AttributeSource
    Lucene.Net.Analysis.TokenStream
    Lucene.Net.Analysis.TokenFilter
    UpperCaseFilter
  Implements
System.IDisposable
  Inherited Members
      Lucene.Net.Analysis.TokenFilter.m_input
    
    
      Lucene.Net.Analysis.TokenFilter.End()
    
    
    
      Lucene.Net.Analysis.TokenFilter.Reset()
    
    
      Lucene.Net.Analysis.TokenStream.Dispose()
    
    
      Lucene.Net.Util.AttributeSource.GetAttributeFactory()
    
    
      Lucene.Net.Util.AttributeSource.GetAttributeClassesEnumerator()
    
    
      Lucene.Net.Util.AttributeSource.GetAttributeImplsEnumerator()
    
    
      Lucene.Net.Util.AttributeSource.AddAttributeImpl(Lucene.Net.Util.Attribute)
    
    
      Lucene.Net.Util.AttributeSource.AddAttribute<T>()
    
    
      Lucene.Net.Util.AttributeSource.HasAttributes
    
    
      Lucene.Net.Util.AttributeSource.HasAttribute<T>()
    
    
      Lucene.Net.Util.AttributeSource.GetAttribute<T>()
    
    
      Lucene.Net.Util.AttributeSource.ClearAttributes()
    
    
      Lucene.Net.Util.AttributeSource.CaptureState()
    
    
      Lucene.Net.Util.AttributeSource.RestoreState(Lucene.Net.Util.AttributeSource.State)
    
    
      Lucene.Net.Util.AttributeSource.GetHashCode()
    
    
    
    
      Lucene.Net.Util.AttributeSource.ReflectWith(Lucene.Net.Util.IAttributeReflector)
    
    
      Lucene.Net.Util.AttributeSource.CloneAttributes()
    
    
      Lucene.Net.Util.AttributeSource.CopyTo(Lucene.Net.Util.AttributeSource)
    
    
      Lucene.Net.Util.AttributeSource.ToString()
    
    
      System.Object.Equals(System.Object, System.Object)
    
    
      System.Object.GetType()
    
    
      System.Object.MemberwiseClone()
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)
    
  Namespace: Lucene.Net.Analysis.Core
Assembly: Lucene.Net.Analysis.Common.dll
Syntax
public sealed class UpperCaseFilter : TokenFilter, IDisposableConstructors
| Improve this Doc View SourceUpperCaseFilter(LuceneVersion, TokenStream)
Create a new UpperCaseFilter, that normalizes token text to upper case.
Declaration
public UpperCaseFilter(LuceneVersion matchVersion, TokenStream in)Parameters
| Type | Name | Description | 
|---|---|---|
| Lucene.Net.Util.LuceneVersion | matchVersion | See Lucene.Net.Util.LuceneVersion | 
| Lucene.Net.Analysis.TokenStream | in | Lucene.Net.Analysis.TokenStream to filter | 
Methods
| Improve this Doc View SourceIncrementToken()
Declaration
public override sealed bool IncrementToken()Returns
| Type | Description | 
|---|---|
| System.Boolean | 
Overrides
Lucene.Net.Analysis.TokenStream.IncrementToken()
  Implements
      System.IDisposable