|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.mtzky.lucene.descriptor.AbstractPropertyDesc<E>
E - entitypublic abstract class AbstractPropertyDesc<E>
| コンストラクタの概要 | |
|---|---|
AbstractPropertyDesc(LucenePropertyConfig config)
|
|
| メソッドの概要 | |
|---|---|
Analyzer |
getAnalyzer()
Analyzer to use for the specified field. |
Fieldable |
getFieldByValue(Object value)
|
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()
|
Term |
getTermByValue(Object value)
|
Field.TermVector |
getTermVector()
|
Object |
getValue(Fieldable fieldable)
|
boolean |
isId()
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース org.mtzky.lucene.descriptor.LucenePropertyDesc から継承されたメソッド |
|---|
getField, getTerm, setField |
| コンストラクタの詳細 |
|---|
public AbstractPropertyDesc(LucenePropertyConfig config)
| メソッドの詳細 |
|---|
public Fieldable getFieldByValue(Object value)
LucenePropertyDesc<E> 内の getFieldByValueNumericField if the property type is numeric, or
Fieldpublic Object getValue(Fieldable fieldable)
LucenePropertyDesc<E> 内の getValuefieldable - Fieldablepublic Term getTermByValue(Object value)
LucenePropertyDesc<E> 内の getTermByValueTerm normalized by the property typepublic boolean isId()
LucenePropertyConfig 内の isIdtrue if the specified field is ID.public String getName()
LucenePropertyConfig 内の getNamepublic Field.Store getStore()
LucenePropertyConfig 内の getStoreField.Store of the specified field.public Field.Index getIndex()
LucenePropertyConfig 内の getIndexField.Index of the specified field.public Field.TermVector getTermVector()
LucenePropertyConfig 内の getTermVectorField.TermVector of the specified field.public int getMaxTokenCount()
LucenePropertyConfig 内の getMaxTokenCountpublic String getFormat()
LucenePropertyConfig の記述:
The specified field is treated as String forcibly if NOT empty.
LucenePropertyConfig 内の getFormatLuceneDateStrategypublic LuceneFieldStrategy getLuceneFieldStrategy()
LucenePropertyConfig の記述:
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
LucenePropertyConfig 内の getLuceneFieldStrategyLuceneFieldStrategy of the specified field.LuceneFieldStrategyTypepublic Analyzer getAnalyzer()
LucenePropertyConfig の記述:
Analyzer to use for the specified field. The constructor
signature of this analyzer must be the following:
(Lororg/apache/lucene/util/Version;)V()V
LucenePropertyConfig 内の getAnalyzerAnalyzer class of the specified field.AnalyzerWrapperpublic Constructor<? extends Reader>[] getNormalizers()
LucenePropertyConfig の記述:
Readers to use for the specified field. The constructor signature
of these readers must be the following:
(Ljava/io/Reader;)V
LucenePropertyConfig 内の getNormalizersReaders to use for the specified fieldAnalyzerWrapperpublic Constructor<? extends TokenFilter>[] getFilters()
LucenePropertyConfig の記述:
TokenFilters to use for the specified field. The constructor
signature of these filters must be the following:
(Lorg/apache/lucene/analysis/TokenStream;)V
LucenePropertyConfig 内の getFiltersTokenFilters to use for the specified fieldAnalyzerWrapper
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||