Package | Description |
---|---|
net.ontopia.infoset.fulltext.core |
Interfaces for working with fulltext indexes.
|
net.ontopia.infoset.fulltext.impl.rdbms |
The RDBMS fulltext integration.
|
net.ontopia.topicmaps.core.index |
Provides interfaces for the engine's index system; the API for Ontopia
topic map indexes.
|
net.ontopia.topicmaps.impl.basic.index |
Index classes for use with the basic implementation.
|
net.ontopia.topicmaps.impl.rdbms.index |
Index classes for use with the rdbms implementation.
|
net.ontopia.topicmaps.impl.utils |
INTERNAL: Classes that are used by many implementations.
|
net.ontopia.topicmaps.query.impl.basic |
Contains the in-memory implementation of the query language.
|
net.ontopia.topicmaps.rest.model.mixin | |
net.ontopia.topicmaps.rest.resources | |
net.ontopia.topicmaps.utils.tmrap |
Modifier and Type | Interface and Description |
---|---|
interface |
SearcherIF
INTERNAL: Represents a search engine.
|
Modifier and Type | Class and Description |
---|---|
class |
RDBMSSearcher
INTERNAL: A generic RDBMS fulltext searcher implementation.
|
Modifier and Type | Method and Description |
---|---|
IndexIF |
RDBMSSearcher.getIndex() |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassInstanceIndexIF
PUBLIC: Interface implemented by objects providing quick lookup
facilities to find topics used as types, and the instances of those
types, within a topic map.
|
interface |
IdentifierIndexIF
PUBLIC: Index that holds information about identifiers in the
topic map.
|
interface |
NameIndexIF
PUBLIC: Index that holds information about the names of topics in
the topic map.
|
interface |
OccurrenceIndexIF
INTERNAL: Index that holds information about occurrences in the
topic map.
|
interface |
ScopeIndexIF
PUBLIC: Implemented by objects holding information about topics
used as themes in scopes, and about topic map objects that have
scope.
|
interface |
StatisticsIndexIF
PUBLIC: Interface implemented by objects providing quick lookup
facilities to find topics used as types, and the instances of those
types, within a topic map.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassInstanceIndex
INTERNAL: The basic dynamic class instance index implementation.
|
class |
IdentifierIndex |
class |
NameIndex
INTERNAL: The basic dynamic name index implementation.
|
class |
OccurrenceIndex
INTERNAL: The basic dynamic locator index implementation.
|
class |
ScopeIndex
INTERNAL: The basic dynamic scope index implementation.
|
class |
StatisticsIndex
INTERNAL: The basic implementation of the statistics index.
|
class |
TNCIndex
INTERNAL: Index providing lookups from base name value + scope to
the topic that has such base name characteristics.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,IndexIF> |
IndexManager.indexes |
Modifier and Type | Method and Description |
---|---|
IndexIF |
IndexManager.getIndex(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<IndexIF> |
IndexManager.getActiveIndexes() |
Modifier and Type | Method and Description |
---|---|
void |
IndexManager.registerIndex(String name,
IndexIF index) |
Modifier and Type | Class and Description |
---|---|
class |
RDBMSIndex
INTERNAL: An abstract super class used by the rdbms indexes.
|
Modifier and Type | Field and Description |
---|---|
protected Map<String,IndexIF> |
IndexManager.indexes |
Modifier and Type | Method and Description |
---|---|
IndexIF |
RDBMSIndex.getIndex() |
IndexIF |
IndexManager.getIndex(String name) |
Modifier and Type | Method and Description |
---|---|
Collection<IndexIF> |
IndexManager.getActiveIndexes() |
Modifier and Type | Method and Description |
---|---|
void |
IndexManager.registerIndex(String name,
IndexIF index) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractIndex
INTERNAL: An abstract index class.
|
class |
BasicIndex
INTERNAL: An abstract dynamic index superclass.
|
class |
FulltextIndexManager
INTERNAL: The indexer manager will keep track of base names,
variants and occurrences that are changed in the topic map.
|
Modifier and Type | Method and Description |
---|---|
abstract IndexIF |
AbstractIndex.getIndex()
INTERNAL: Method used by IndexManagerIF to manage index creation.
|
IndexIF |
BasicIndex.getIndex() |
IndexIF |
IndexManagerIF.getIndex(String name)
Deprecated.
DEPRECATED: Gets an index by name.
|
Modifier and Type | Method and Description |
---|---|
Collection<IndexIF> |
IndexManagerIF.getActiveIndexes()
Deprecated.
DEPRECATED: Returns all the active indexes.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractIndexManager.registerIndex(String name,
IndexIF index)
INTERNAL: Register the specified index with the index manager.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryProcessor
INTERNAL: This query processor implementation can be used to query any topic
map implementation; it makes no assumptions about the stored form of the
topic map.
|
Modifier and Type | Method and Description |
---|---|
static QueryMatches |
PredicateUtils.objectToMany(QueryMatches matches,
int fromix,
int toix,
Class fromclass,
int operation,
IndexIF index) |
static QueryMatches |
PredicateUtils.objectToMany(QueryMatches matches,
int fromix,
int toix,
Class fromclass,
int operation,
IndexIF index1,
IndexIF index2) |
Modifier and Type | Interface and Description |
---|---|
interface |
MStatisticsIndex |
Modifier and Type | Method and Description |
---|---|
protected <I extends IndexIF> |
AbstractTransactionalResource.getIndex(Class<I> indexClass) |
Modifier and Type | Interface and Description |
---|---|
interface |
TopicIndexIF
EXPERIMENTAL: An index through which information about topics with
a particular subject can be located, irrespective of where these
topics happen to be stored.
|
Modifier and Type | Class and Description |
---|---|
class |
FederatedTopicIndex
EXPERIMENTAL: An implementation that looks up topics in all
the given TopicIndexIFs and returns them.
|
class |
RegistryTopicIndex
EXPERIMENTAL: An implementation that looks up topics in all currently open
topic maps in the given registry.
|
class |
RemoteTopicIndex
EXPERIMENTAL: An implementation that looks up topics on remote
servers using the TM RAP protocol.
|
class |
TopicMapTopicIndex
EXPERIMENTAL: An implementation that looks up topics in all the given topic
map.
|