|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface LucenePropertyConfig
Holds all the configuration of LucenePropertyDesc. You should
instantiate an implemented class, call the setters to set your configuration,
then pass it to LucenePropertyDesc.
| メソッドの概要 | |
|---|---|
Analyzer |
getAnalyzer()
Analyzer to use for the specified field. |
Constructor<? extends TokenFilter>[] |
getFilters()
TokenFilters to use for the specified field. |
String |
getFormat()
The specified field is treated as String forcibly if NOT empty. |
Field.Index |
getIndex()
|
LuceneFieldStrategy |
getLuceneFieldStrategy()
LuceneFieldStrategy to use for the specified field. |
int |
getMaxTokenCount()
|
String |
getName()
|
Constructor<? extends Reader>[] |
getNormalizers()
Readers to use for the specified field. |
Field.Store |
getStore()
|
Field.TermVector |
getTermVector()
|
boolean |
isId()
|
| メソッドの詳細 |
|---|
boolean isId()
true if the specified field is ID.String getName()
Field.Store getStore()
Field.Store of the specified field.Field.Index getIndex()
Field.Index of the specified field.Field.TermVector getTermVector()
Field.TermVector of the specified field.int getMaxTokenCount()
String getFormat()
The specified field is treated as String forcibly if NOT empty.
LuceneDateStrategyLuceneFieldStrategy getLuceneFieldStrategy()
LuceneFieldStrategy to use for the specified field. The class
must be annotated with LuceneFieldStrategyType, and the
constructor signature must be the following:
(Lorg/mtzky/lucene/descriptor/LucenePropertyConfig;)V
LuceneFieldStrategy of the specified field.LuceneFieldStrategyTypeAnalyzer getAnalyzer()
Analyzer to use for the specified field. The constructor
signature of this analyzer must be the following:
(Lororg/apache/lucene/util/Version;)V()V
Analyzer class of the specified field.AnalyzerWrapperConstructor<? extends Reader>[] getNormalizers()
Readers to use for the specified field. The constructor signature
of these readers must be the following:
(Ljava/io/Reader;)V
Readers to use for the specified fieldAnalyzerWrapperConstructor<? extends TokenFilter>[] getFilters()
TokenFilters to use for the specified field. The constructor
signature of these filters must be the following:
(Lorg/apache/lucene/analysis/TokenStream;)V
TokenFilters to use for the specified fieldAnalyzerWrapper
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||