org.mtzky.lucene.descriptor
クラス BeanPropertyDesc<E>

java.lang.Object
  上位を拡張 org.mtzky.lucene.descriptor.AbstractPropertyDesc<E>
      上位を拡張 org.mtzky.lucene.descriptor.BeanPropertyDesc<E>
型パラメータ:
E - entity
すべての実装されたインタフェース:
LucenePropertyConfig, LucenePropertyDesc<E>

public class BeanPropertyDesc<E>
extends AbstractPropertyDesc<E>

作成者:
mtzky
関連項目:
BeanLuceneField

コンストラクタの概要
BeanPropertyDesc(BeanPropertyConfig config)
           
 
メソッドの概要
 Fieldable getField(E bean)
           
 Term getTerm(E bean)
           
 void setField(E bean, Fieldable fieldable)
           
 
クラス org.mtzky.lucene.descriptor.AbstractPropertyDesc から継承されたメソッド
getAnalyzer, getFieldByValue, getFilters, getFormat, getIndex, getLuceneFieldStrategy, getMaxTokenCount, getName, getNormalizers, getStore, getTermByValue, getTermVector, getValue, isId
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BeanPropertyDesc

public BeanPropertyDesc(BeanPropertyConfig config)
メソッドの詳細

getField

public Fieldable getField(E bean)
戻り値:
NumericField if the property type is numeric, or Field

setField

public void setField(E bean,
                     Fieldable fieldable)
fieldable - Fieldable

getTerm

public Term getTerm(E bean)
戻り値:
Term normalized by the property type


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