java.lang.Object |
↳ |
com.atlassian.confluence.search.lucene.ConfluenceDocumentBuilder |
Class Overview
A Confluence specific implementation of the DocumentBuilder that is aware of plugin's and the fact that new
document extractors may become available or unavailable based on the current plugins installed.
Since the BaseDocumentBuilder is immutable when the extractors change a new documentBuilder is created.
Produces documents with of type CONTENT
.
Summary
Nested Classes |
class |
ConfluenceDocumentBuilder.FieldName |
|
[Expand]
Inherited Methods |
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
From interface
com.atlassian.bonnie.search.DocumentBuilder
|
Public Constructors
public
ConfluenceDocumentBuilder
(HandleResolver handleResolver, PluginAccessor pluginAccessor, List<DocumentPostProcessor> postProcessors)
Public Methods
public
Document
getDocument
(Searchable searchable)
public
Handle
getHandle
(Object obj)