Interface | Description |
---|---|
ExtractionComponent |
This interface represents a component of the extraction module
|
TwoStepsExecutingExtractionComponent |
ExtractionComponent whose execution sometimes needs to be done in two times
(in order to avoid calling execute n times for performance reasons):
by TwoStepsExecutingExtractionComponent.computeFirstLevelResults(ExtractionExecutionContext) for returning all the first level content results;
by TwoStepsExecutingExtractionComponent.executeFor(ContentHandler, Iterable, ExtractionExecutionContext) for SAXing with the given ContentHandler and the given iterable on contents, subset of the one returned by the first method.
Thus, instead of calling execute n times,
computeFirstLevelResults is called one time
and executeFor is called n times with a different handler and iterable. |
Class | Description |
---|---|
AbstractExtractionComponent |
This class represents an extraction component
|
AbstractGroupExtractionComponent |
This class represents an extraction component with grouping fields
|
AbstractSolrExtractionComponent |
This class represents an extraction component with a solr query
|
CountExtractionComponent |
This class represents a count component of the extraction module
|
ExtractionClause |
Object representing an extraction join information
|
ExtractionClauseGroup |
Object representing an extraction join group information
|
ExtractionColumn |
Object representing a extraction columns
|
MappingQueryExtractionComponent |
This class represents a mapping query component of the extraction module
|
QueryExtractionComponent |
This class represents a query component of the extraction module
|
ThesaurusExtractionComponent |
This class represents a thesaurus component of the extraction module
|