com.xpn.xwiki.plugin.lucene
Class DocumentData
java.lang.Object
com.xpn.xwiki.plugin.lucene.AbstractIndexData
com.xpn.xwiki.plugin.lucene.AbstractDocumentData
com.xpn.xwiki.plugin.lucene.DocumentData
public class DocumentData
- extends AbstractDocumentData
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.AbstractDocumentData |
addDataToLuceneDocument, getCreationDate, getCreator, getDocumentFullName, getDocumentName, getDocumentReference, getDocumentSpace, getDocumentTitle, getFullName, getFullText, getId, getLanguage, getTerm, getWiki, setAuthor, setCreationDate, setCreator, setDocumentTitle, setLanguage, setModificationDate, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DocumentData
public DocumentData(com.xpn.xwiki.doc.XWikiDocument doc,
XWikiContext context,
boolean deleted)
getFullText
protected void getFullText(java.lang.StringBuilder sb,
com.xpn.xwiki.doc.XWikiDocument doc,
XWikiContext context)
- Overrides:
getFullText in class AbstractDocumentData
addDocumentDataToLuceneDocument
public void addDocumentDataToLuceneDocument(org.apache.lucene.document.Document luceneDoc,
com.xpn.xwiki.doc.XWikiDocument doc,
XWikiContext context)
- Overrides:
addDocumentDataToLuceneDocument in class AbstractDocumentData
Copyright © 2004-2011 XWiki. All Rights Reserved.