public final class JapaneseReadingFormFilter extends TokenFilter
TokenFilter
that replaces the term
attribute with the reading of a token in either katakana or romaji form.
The default reading form is katakana.AttributeSource.State
input
DEFAULT_TOKEN_ATTRIBUTE_FACTORY
Constructor and Description |
---|
JapaneseReadingFormFilter(TokenStream input) |
JapaneseReadingFormFilter(TokenStream input,
boolean useRomaji) |
Modifier and Type | Method and Description |
---|---|
boolean |
incrementToken() |
close, end, reset
addAttribute, addAttributeImpl, captureState, clearAttributes, cloneAttributes, copyTo, endAttributes, equals, getAttribute, getAttributeClassesIterator, getAttributeFactory, getAttributeImplsIterator, hasAttribute, hasAttributes, hashCode, reflectAsString, reflectWith, removeAllAttributes, restoreState, toString
public JapaneseReadingFormFilter(TokenStream input, boolean useRomaji)
public JapaneseReadingFormFilter(TokenStream input)
public boolean incrementToken() throws IOException
incrementToken
in class TokenStream
IOException
Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.