public final class UpperCaseFilter extends TokenFilter
You must specify the required Version
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
AttributeSource.AttributeFactory, AttributeSource.State
input
Constructor and Description |
---|
UpperCaseFilter(Version matchVersion,
TokenStream in)
Create a new UpperCaseFilter, that normalizes token text to upper case.
|
Modifier and Type | Method and Description |
---|---|
boolean |
incrementToken() |
close, end, reset
addAttribute, addAttributeImpl, captureState, clearAttributes, cloneAttributes, copyTo, equals, getAttribute, getAttributeClassesIterator, getAttributeFactory, getAttributeImplsIterator, hasAttribute, hasAttributes, hashCode, reflectAsString, reflectWith, restoreState, toString
public UpperCaseFilter(Version matchVersion, TokenStream in)
matchVersion
- See abovein
- TokenStream to filterpublic final boolean incrementToken() throws IOException
incrementToken
in class TokenStream
IOException
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.