C D E F G H I L N O P R S T W

C

clear() - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
clone() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
Clone method.
copyTo(AttributeImpl) - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
current() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 

D

DefaultICUTokenizerConfig - Class in org.apache.lucene.analysis.icu.segmentation
Default ICUTokenizerConfig that is generally applicable to many languages.
DefaultICUTokenizerConfig() - Constructor for class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
 

E

end() - Method in class org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
 
equals(Object) - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 

F

first() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 
following(int) - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 

G

getBreakIterator(int) - Method in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
 
getBreakIterator(int) - Method in class org.apache.lucene.analysis.icu.segmentation.ICUTokenizerConfig
Return a breakiterator capable of processing a given script.
getCode() - Method in interface org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute
Get the numeric code for this script value.
getCode() - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
getName() - Method in interface org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute
Get the full name.
getName() - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
getShortName() - Method in interface org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute
Get the abbreviated name.
getShortName() - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
getText() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 
getType(int, int) - Method in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
 
getType(int, int) - Method in class org.apache.lucene.analysis.icu.segmentation.ICUTokenizerConfig
Return a token type value for a given script and BreakIterator rule status.

H

hashCode() - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 

I

ICUCollationKeyAnalyzer - Class in org.apache.lucene.collation
Filters KeywordTokenizer with ICUCollationKeyFilter.
ICUCollationKeyAnalyzer(Collator) - Constructor for class org.apache.lucene.collation.ICUCollationKeyAnalyzer
 
ICUCollationKeyFilter - Class in org.apache.lucene.collation
Converts each token into its CollationKey, and then encodes the CollationKey with IndexableBinaryStringTools, to allow it to be stored as an index term.
ICUCollationKeyFilter(TokenStream, Collator) - Constructor for class org.apache.lucene.collation.ICUCollationKeyFilter
 
ICUFoldingFilter - Class in org.apache.lucene.analysis.icu
A TokenFilter that applies search term folding to Unicode text, applying foldings from UTR#30 Character Foldings.
ICUFoldingFilter(TokenStream) - Constructor for class org.apache.lucene.analysis.icu.ICUFoldingFilter
Create a new ICUFoldingFilter on the specified input
ICUNormalizer2Filter - Class in org.apache.lucene.analysis.icu
Normalize token text with ICU's Normalizer2
ICUNormalizer2Filter(TokenStream) - Constructor for class org.apache.lucene.analysis.icu.ICUNormalizer2Filter
Create a new Normalizer2Filter that combines NFKC normalization, Case Folding, and removes Default Ignorables (NFKC_Casefold)
ICUNormalizer2Filter(TokenStream, Normalizer2) - Constructor for class org.apache.lucene.analysis.icu.ICUNormalizer2Filter
Create a new Normalizer2Filter with the specified Normalizer2
ICUTokenizer - Class in org.apache.lucene.analysis.icu.segmentation
Breaks text into words according to UAX #29: Unicode Text Segmentation (http://www.unicode.org/reports/tr29/)
ICUTokenizer(Reader) - Constructor for class org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
Construct a new ICUTokenizer that breaks text into words from the given Reader.
ICUTokenizer(Reader, ICUTokenizerConfig) - Constructor for class org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
Construct a new ICUTokenizer that breaks text into words from the given Reader, using a tailored BreakIterator configuration.
ICUTokenizerConfig - Class in org.apache.lucene.analysis.icu.segmentation
Class that allows for tailored Unicode Text Segmentation on a per-writing system basis.
ICUTokenizerConfig() - Constructor for class org.apache.lucene.analysis.icu.segmentation.ICUTokenizerConfig
 
ICUTransformFilter - Class in org.apache.lucene.analysis.icu
A TokenFilter that transforms text with ICU.
ICUTransformFilter(TokenStream, Transliterator) - Constructor for class org.apache.lucene.analysis.icu.ICUTransformFilter
Create a new ICUTransformFilter that transforms text on the given stream.
incrementToken() - Method in class org.apache.lucene.analysis.icu.ICUNormalizer2Filter
 
incrementToken() - Method in class org.apache.lucene.analysis.icu.ICUTransformFilter
 
incrementToken() - Method in class org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
 
incrementToken() - Method in class org.apache.lucene.collation.ICUCollationKeyFilter
 

L

LaoBreakIterator - Class in org.apache.lucene.analysis.icu.segmentation
Syllable iterator for Lao text.
LaoBreakIterator(RuleBasedBreakIterator) - Constructor for class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 
last() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 

N

next() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 
next(int) - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 

O

org.apache.lucene.analysis.icu - package org.apache.lucene.analysis.icu
Analysis components based on ICU
org.apache.lucene.analysis.icu.segmentation - package org.apache.lucene.analysis.icu.segmentation
Tokenizer that breaks text into words with the Unicode Text Segmentation algorithm.
org.apache.lucene.analysis.icu.tokenattributes - package org.apache.lucene.analysis.icu.tokenattributes
 
org.apache.lucene.collation - package org.apache.lucene.collation
 

P

previous() - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 

R

reflectWith(AttributeReflector) - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
reset() - Method in class org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
 
reset(Reader) - Method in class org.apache.lucene.analysis.icu.segmentation.ICUTokenizer
 
reusableTokenStream(String, Reader) - Method in class org.apache.lucene.collation.ICUCollationKeyAnalyzer
 

S

ScriptAttribute - Interface in org.apache.lucene.analysis.icu.tokenattributes
This attribute stores the UTR #24 script value for a token of text.
ScriptAttributeImpl - Class in org.apache.lucene.analysis.icu.tokenattributes
Implementation of ScriptAttribute that stores the script as an integer.
ScriptAttributeImpl() - Constructor for class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
setCode(int) - Method in interface org.apache.lucene.analysis.icu.tokenattributes.ScriptAttribute
Set the numeric code for this script value.
setCode(int) - Method in class org.apache.lucene.analysis.icu.tokenattributes.ScriptAttributeImpl
 
setText(CharacterIterator) - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 
setText(String) - Method in class org.apache.lucene.analysis.icu.segmentation.LaoBreakIterator
 

T

tokenStream(String, Reader) - Method in class org.apache.lucene.collation.ICUCollationKeyAnalyzer
 

W

WORD_HANGUL - Static variable in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
Token type for words containing Korean hangul
WORD_HIRAGANA - Static variable in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
Token type for words containing Japanese hiragana
WORD_IDEO - Static variable in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
Token type for words containing ideographic characters
WORD_KATAKANA - Static variable in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
Token type for words containing Japanese katakana
WORD_LETTER - Static variable in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
Token type for words that contain letters
WORD_NUMBER - Static variable in class org.apache.lucene.analysis.icu.segmentation.DefaultICUTokenizerConfig
Token type for words that appear to be numbers

C D E F G H I L N O P R S T W

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.