|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.gouv.culture.sdx.search.lucene.query.TermInfo
Information regarding a term of a search index
Constructor Summary | |
TermInfo()
Creates this object A logger must be set and then this TermInfo must be setUp. |
Method Summary | |
void |
enableLogging(org.apache.avalon.framework.logger.Logger logger)
Sets the logger. |
java.lang.String |
getAppId()
Returns an application id. |
java.lang.String |
getContent()
Returns the content of the term. |
java.lang.String |
getDbId()
Returns a document base id. |
int |
getDocFrequency()
Returns the number of documents in which the term is found. |
java.lang.String |
getDocId()
Returns a document id. |
java.lang.String |
getField()
Returns the field name for this term. |
org.apache.lucene.index.Term |
getTerm()
Returns the Lucene term. |
void |
setAppId(java.lang.String appId)
|
void |
setDbId(java.lang.String dbId)
|
void |
setDocId(java.lang.String docId)
|
void |
setUp(org.apache.lucene.index.IndexReader reader,
org.apache.lucene.index.Term term)
Builds the TermInfo from an index reader and a term. |
void |
setUp(org.apache.lucene.index.IndexReader reader,
org.apache.lucene.index.Term term,
int nb)
Builds an object from a filtered term. |
void |
setUp(java.lang.String field,
java.lang.String value)
Builds the TermInfo from an index reader and a term. |
void |
update(org.apache.lucene.index.IndexReader r,
org.apache.lucene.index.Term t)
Updates the information from a new occurrence of a term (in another document base usually). |
void |
update(java.lang.String field,
java.lang.String value)
Updates the information from a new occurrence of a term (in another document base usually). |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TermInfo()
A logger must be set and then this TermInfo must be setUp.
enableLogging(org.apache.avalon.framework.logger.Logger)
,
setUp(java.lang.String, java.lang.String)
Method Detail |
public void setUp(java.lang.String field, java.lang.String value) throws SDXException
field
- The field name.value
- The value.
SDXException
public void setUp(org.apache.lucene.index.IndexReader reader, org.apache.lucene.index.Term term) throws SDXException
reader
- The index reader.term
- The Lucene term.
SDXException
public void setUp(org.apache.lucene.index.IndexReader reader, org.apache.lucene.index.Term term, int nb) throws SDXException
reader
- The index reader.term
- The Lucene term.nb
- The number of documents.
SDXException
public void setDocId(java.lang.String docId)
public void setDbId(java.lang.String dbId)
public void setAppId(java.lang.String appId)
public int getDocFrequency()
public java.lang.String getField()
public java.lang.String getContent()
public org.apache.lucene.index.Term getTerm()
public java.lang.String getDocId()
public java.lang.String getDbId()
public java.lang.String getAppId()
public void enableLogging(org.apache.avalon.framework.logger.Logger logger)
enableLogging
in interface org.apache.avalon.framework.logger.LogEnabled
logger
- The logger.public void update(org.apache.lucene.index.IndexReader r, org.apache.lucene.index.Term t)
r
- The index reader.t
- The Lucene term.public void update(java.lang.String field, java.lang.String value)
field
- The field name.value
- The value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |