org.mtzky.lucene.descriptor
クラス MapPropertyDesc<T>

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

public class MapPropertyDesc<T>
extends AbstractPropertyDesc<Map<String,T>>

作成者:
mtzky

コンストラクタの概要
MapPropertyDesc(LucenePropertyConfig config)
           
 
メソッドの概要
 Fieldable getField(Map<String,T> entity)
           
 Term getTerm(Map<String,T> entity)
           
 void setField(Map<String,T> entity, Fieldable field)
           
 
クラス 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
 

コンストラクタの詳細

MapPropertyDesc

public MapPropertyDesc(LucenePropertyConfig config)
メソッドの詳細

getField

public Fieldable getField(Map<String,T> entity)
戻り値:
NumericField if the property type is numeric, or Field

setField

public void setField(Map<String,T> entity,
                     Fieldable field)
field - Fieldable

getTerm

public Term getTerm(Map<String,T> entity)
戻り値:
Term normalized by the property type


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