public enum PreBuiltTokenizers extends Enum<PreBuiltTokenizers>
| 列挙型定数と説明 |
|---|
CLASSIC |
EDGE_NGRAM |
KEYWORD |
LETTER |
LOWERCASE |
NGRAM |
PATH_HIERARCHY |
PATTERN |
STANDARD |
THAI |
UAX_URL_EMAIL |
WHITESPACE |
| 修飾子とタイプ | フィールドと説明 |
|---|---|
protected PreBuiltCacheFactory.PreBuiltCache<TokenizerFactory> |
cache |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
protected abstract org.apache.lucene.analysis.Tokenizer |
create(Version version) |
static PreBuiltTokenizers |
getOrDefault(String name,
PreBuiltTokenizers defaultTokenizer)
Get a pre built Tokenizer by its name or fallback to the default one
|
TokenizerFactory |
getTokenizerFactory(Version version) |
static PreBuiltTokenizers |
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。
|
static PreBuiltTokenizers[] |
values()
この列挙型の定数を含む配列を宣言されている順序で返します。
|
public static final PreBuiltTokenizers STANDARD
public static final PreBuiltTokenizers CLASSIC
public static final PreBuiltTokenizers UAX_URL_EMAIL
public static final PreBuiltTokenizers PATH_HIERARCHY
public static final PreBuiltTokenizers KEYWORD
public static final PreBuiltTokenizers LETTER
public static final PreBuiltTokenizers LOWERCASE
public static final PreBuiltTokenizers WHITESPACE
public static final PreBuiltTokenizers NGRAM
public static final PreBuiltTokenizers EDGE_NGRAM
public static final PreBuiltTokenizers PATTERN
public static final PreBuiltTokenizers THAI
protected final PreBuiltCacheFactory.PreBuiltCache<TokenizerFactory> cache
public static PreBuiltTokenizers[] values()
for(PreBuiltTokenizers c: PreBuiltTokenizers.values()) System.out.println(c);
public static PreBuiltTokenizers valueOf(String name)
name - 返される列挙型定数の名前。IllegalArgumentException - この列挙型に、指定した名前の定数がない場合NullPointerException - 引数がnullの場合protected abstract org.apache.lucene.analysis.Tokenizer create(Version version)
public TokenizerFactory getTokenizerFactory(Version version)
public static PreBuiltTokenizers getOrDefault(String name, PreBuiltTokenizers defaultTokenizer)
name - Tokenizer namedefaultTokenizer - default Tokenizer if name not foundCopyright © 2009–2016. All rights reserved.