|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.lucene.analysis.TokenStream org.apache.lucene.analysis.TokenFilter fr.gouv.culture.sdx.search.lucene.analysis.filter.ISOLatin1AccentFilter
ISOLatin1AccentFilter
instead
public class ISOLatin1AccentFilter
A filter that transforms accented characters in the ISO Latin 1 character set to their unaccented counterparts.
For example, the letter 'é' will be converted to 'e'.
This filter does'nt change the character case. If one wants to lowercase letters, it should also use another filter.
Field Summary |
---|
Fields inherited from class org.apache.lucene.analysis.TokenFilter |
---|
input |
Constructor Summary | |
---|---|
ISOLatin1AccentFilter(org.apache.lucene.analysis.TokenStream input)
Deprecated. Builds a new filter |
Method Summary | |
---|---|
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger)
Deprecated. Set's the super.getLog() |
org.apache.lucene.analysis.Token |
next()
Deprecated. Transform ISOLatin1 accented characters to their unaccented counterparts. |
static java.lang.String |
removeAccents(java.lang.String s)
Deprecated. Removes accented characters from a string |
void |
setUp(org.apache.lucene.analysis.TokenStream in)
Deprecated. Builds a filter from a token stream. |
Methods inherited from class org.apache.lucene.analysis.TokenFilter |
---|
close |
Methods inherited from class org.apache.lucene.analysis.TokenStream |
---|
reset |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ISOLatin1AccentFilter(org.apache.lucene.analysis.TokenStream input)
input
- Method Detail |
---|
public void setUp(org.apache.lucene.analysis.TokenStream in)
in
- The input token stream.public final org.apache.lucene.analysis.Token next() throws java.io.IOException
next
in class org.apache.lucene.analysis.TokenStream
java.io.IOException
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging
in interface org.apache.avalon.framework.logger.LogEnabled
logger
- The super.getLog() to use.public static java.lang.String removeAccents(java.lang.String s)
s
- The string to analyze
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |