| Package | Description |
|---|---|
| org.mmbase.module.lucene |
| Modifier and Type | Class and Description |
|---|---|
class |
JdbcIndexDefinition
If for some reason you also need to do Queries next to MMBase.
|
(package private) class |
MMBaseIndexDefinition
An MMBase Lucene Index is configured by an MMBase Queries and 'subqueries' thereof.
|
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends IndexDefinition> |
AssignmentEvents.Event.klas |
protected List<IndexDefinition> |
MMBaseIndexDefinition.subQueries
Subqueries for this index.
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends IndexDefinition> |
AssignmentEvents.Event.getClassFilter() |
Collection<IndexDefinition> |
JdbcIndexDefinition.JdbcEntry.getSubDefinitions() |
Collection<IndexDefinition> |
MMBaseEntry.getSubDefinitions() |
Collection<IndexDefinition> |
IndexEntry.getSubDefinitions()
Returns a Collection of 'sub definition', probably copied from the IndexDefinition which produces this entry.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) int |
Indexer.update(IndexDefinition indexDefinition,
Set<String> mains) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
Lucene.Scheduler.deleteIndex(String number,
Class<? extends IndexDefinition> klass) |
(package private) int |
Indexer.deleteIndex(String number,
Class<? extends IndexDefinition> klass)
Delete the index for the main element node with the given number.
|
(package private) void |
Lucene.Scheduler.newIndex(String number,
Class<? extends IndexDefinition> klass) |
(package private) int |
Indexer.newIndex(String number,
Class<? extends IndexDefinition> klass)
Update the index for the main element node with the given number.
|
(package private) void |
Lucene.Scheduler.updateIndex(String number,
Class<? extends IndexDefinition> klass) |
(package private) int |
Indexer.updateIndex(String number,
Class<? extends IndexDefinition> klass)
Update the index for the main element node with the given number.
|
| Constructor and Description |
|---|
Event(String i,
List<String> m,
int type,
String id,
Class<? extends IndexDefinition> k)
The event itself
|
Indexer(String path,
String index,
List<IndexDefinition> queries,
org.apache.lucene.analysis.Analyzer analyzer,
boolean readOnly,
boolean incrementalUpdates,
Lucene.Scheduler scheduler)
Instantiates an Indexer for a specified collection of queries and options.
|
MMBaseEntry(Node node,
Collection<IndexFieldDefinition> fields,
boolean multiLevel,
NodeManager elementManager,
Step elementStep,
Collection<IndexDefinition> subQueries) |
MMBase 1.9-SNAPSHOT - ${javadoctimestamp}