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

java.lang.Object
  上位を拡張 org.mtzky.lucene.descriptor.AbstractLuceneDocumentDesc<E>
すべての実装されたインタフェース:
LuceneDocumentDesc<E>
直系の既知のサブクラス:
BeanDocumentDesc, MapDocumentDesc

public abstract class AbstractLuceneDocumentDesc<E>
extends Object
implements LuceneDocumentDesc<E>

Descriptor for LuceneIndex.

作成者:
mtzky

コンストラクタの概要
AbstractLuceneDocumentDesc(LucenePropertyDesc<E>[] descs)
           
 
メソッドの概要
 Analyzer getAnalyzer()
           
 String getIdName()
           
 Term getIdTermByEntity(E entity)
           
 Term getIdTermByValue(Object value)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース org.mtzky.lucene.descriptor.LuceneDocumentDesc から継承されたメソッド
createDocument, createEntity
 

コンストラクタの詳細

AbstractLuceneDocumentDesc

public AbstractLuceneDocumentDesc(LucenePropertyDesc<E>[] descs)
メソッドの詳細

getAnalyzer

public Analyzer getAnalyzer()
定義:
インタフェース LuceneDocumentDesc<E> 内の getAnalyzer
戻り値:
Analyzer

getIdName

public String getIdName()
定義:
インタフェース LuceneDocumentDesc<E> 内の getIdName
戻り値:
the identify field name

getIdTermByEntity

public Term getIdTermByEntity(E entity)
定義:
インタフェース LuceneDocumentDesc<E> 内の getIdTermByEntity
戻り値:
the term to identify the document(s) to be deleted
関連項目:
IndexWriter.updateDocument(Term, Document), IndexWriter.deleteDocuments(Term)

getIdTermByValue

public Term getIdTermByValue(Object value)
定義:
インタフェース LuceneDocumentDesc<E> 内の getIdTermByValue
戻り値:
the term to identify the document(s) to be found


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