org.mtzky.lucene.type
インタフェース LuceneFieldStrategy

既知の実装クラスの一覧:
LuceneBigDecimalStrategy, LuceneBigIntegerStrategy, LuceneBooleanStrategy, LuceneByteStrategy, LuceneCalendarStrategy, LuceneCharacterStrategy, LuceneDateStrategy, LuceneDoubleStrategy, LuceneFloatStrategy, LuceneIntegerStrategy, LuceneLongStrategy, LuceneShortStrategy, LuceneSqlDateStrategy, LuceneSqlTimestampStrategy, LuceneSqlTimeStrategy, LuceneStringStrategy

public interface LuceneFieldStrategy

作成者:
mtzky

メソッドの概要
 Fieldable getField(Object value)
           
 Term getTerm(Object value)
           
<T> T
getValue(Fieldable field)
           Gets a value to set to the entity.
 

メソッドの詳細

getField

Fieldable getField(Object value)
パラメータ:
value -
戻り値:
NumericField if the property type is numeric, or Field

getValue

<T> T getValue(Fieldable field)

Gets a value to set to the entity.

型パラメータ:
T - type
パラメータ:
field - Fieldable
戻り値:
value

getTerm

Term getTerm(Object value)
パラメータ:
value -
戻り値:
Term normalized by type


Copyright (C) 2010-2011 Mtzky. AllRights Reserved.