com.xpn.xwiki.plugin.lucene
Class WikiData
java.lang.Object
com.xpn.xwiki.plugin.lucene.AbstractIndexData
com.xpn.xwiki.plugin.lucene.WikiData
public class WikiData
- extends AbstractIndexData
Holds all data but the content of a wiki page to be indexed. The content is retrieved at indexing time, which should
save us some memory especially when rebuilding an index for a big wiki.
- Version:
- $Id$
| Methods inherited from class com.xpn.xwiki.plugin.lucene.AbstractIndexData |
addDataToLuceneDocument, getDocumentFullName, getDocumentName, getDocumentSpace, getEntityName, getEntityReference, getFullName, getFullText, getType, getWiki, isDeleted, setDeleted, setEntityReference, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
WikiData
public WikiData(WikiReference wikiReference,
boolean deleted)
getTerm
public org.apache.lucene.index.Term getTerm()
- Overrides:
getTerm in class AbstractIndexData
getFullText
protected void getFullText(java.lang.StringBuilder sb,
com.xpn.xwiki.doc.XWikiDocument doc,
XWikiContext context)
- Specified by:
getFullText in class AbstractIndexData
getId
public java.lang.String getId()
- Specified by:
getId in class AbstractIndexData
- Returns:
- string unique to this document across all languages and virtual wikis
Copyright © 2004-2011 XWiki. All Rights Reserved.