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

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

public class MapDocumentDesc<T>
extends AbstractLuceneDocumentDesc<Map<String,T>>

Map class descriptor for LuceneIndex.

作成者:
mtzky

コンストラクタの概要
MapDocumentDesc(LucenePropertyConfig... configs)
           
 
メソッドの概要
 Document createDocument(Map<String,T> map)
           Creates Document from entity.
 Map<String,T> createEntity(Document document)
           Creates entity from Document.
 
クラス org.mtzky.lucene.descriptor.AbstractLuceneDocumentDesc から継承されたメソッド
getAnalyzer, getIdName, getIdTermByEntity, getIdTermByValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

MapDocumentDesc

public MapDocumentDesc(LucenePropertyConfig... configs)
メソッドの詳細

createDocument

public Document createDocument(Map<String,T> map)
インタフェース LuceneDocumentDesc の記述:

Creates Document from entity.

戻り値:
Document

createEntity

public Map<String,T> createEntity(Document document)
インタフェース LuceneDocumentDesc の記述:

Creates entity from Document.

戻り値:
entity


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