See: Description
| Interface | Description |
|---|---|
| BasicPredicateIF |
INTERNAL: Represents a predicate in the basic implementation.
|
| Class | Description |
|---|---|
| AbstractDynamicPredicate |
INTERNAL: Common code-sharing superclass for dynamic predicates.
|
| AbstractInstanceOfPredicate |
INTERNAL: Common superclass for the two instance-of predicates.
|
| AbstractQueryProcessor |
INTERNAL: A collection of utility methods used by classes which need
to evaluate queries.
|
| AssociationPredicate |
INTERNAL: Implements the 'association' predicate.
|
| AssociationRolePredicate |
INTERNAL: Implements the 'association-role' predicate.
|
| BaseLocatorPredicate |
INTERNAL: Implements the 'base-locator' predicate.
|
| CoalescePredicate |
INTERNAL: Implements the 'coalesce' predicate.
|
| DatatypePredicate |
INTERNAL: Implements the 'datatype' predicate.
|
| DirectInstanceOfPredicate |
INTERNAL: Implements the 'direct-instance-of' predicate using the indexes.
|
| DynamicAssociationPredicate |
INTERNAL: Implements association type predicates.
|
| DynamicFailurePredicate |
INTERNAL: Special predicate used when a topic is used as a
predicate but the topic is neither an association type nor an
occurrence type.
|
| DynamicOccurrencePredicate |
INTERNAL: Implements occurrence predicates.
|
| EqualsPredicate |
INTERNAL: Implements the '=' predicate.
|
| GreaterThanEqualsPredicate |
INTERNAL: Implements the '>=' predicate.
|
| GreaterThanPredicate |
INTERNAL: Implements the '>' predicate.
|
| InPredicate |
INTERNAL: Implements the 'in(var, e1, ..., eN)' predicate.
|
| InstanceOfPredicate |
INTERNAL: Implements the 'instance-of' predicate using the indexes.
|
| ItemIdentifierPredicate |
INTERNAL: Implements the 'item-identifier(thing, locator)' predicate.
|
| JavaModule |
EXPERIMENTAL: A query module that is able to instantiate predicates
when given a java class name.
|
| JavaSearcherPredicate |
EXPERIMENTAL: Java searcher predicate.
|
| LessThanEqualsPredicate |
INTERNAL: Implements the '<=' predicate.
|
| LessThanPredicate |
INTERNAL: Implements the '<' predicate.
|
| NamePredicate |
INTERNAL: The implementation of the 'name(topic, name-string)' predicate.
|
| NotEqualsPredicate |
INTERNAL: Implements the '/=' predicate.
|
| NumbersModule | |
| ObjectIdPredicate |
INTERNAL: Implements the 'object(thing, id)' predicate.
|
| OccurrencePredicate |
INTERNAL: Implements the 'occurrence' predicate.
|
| ParsedQuery |
INTERNAL: Class used to represent parsed queries.
|
| PredicateFactory |
INTERNAL: The basic predicate factory implementation.
|
| PredicateUtils |
INTERNAL: Shared utilities for the predicate implementations.
|
| QueryContext |
INTERNAL: Object used to hold the global query execution context;
that is, the context beginning with the start of the execution of a
query and ending with the completion of its execution.
|
| QueryMatches |
INTERNAL: Object used to hold query results during computation.
|
| 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.
|
| QueryResult |
INTERNAL: The query result representation used by the basic implementation.
|
| QueryResultWrappers |
INTERNAL: Collection of QueryResult wrapper classes.
|
| QueryTracer |
INTERNAL: Used for testing and timing of queries.
|
| QueryTracer.TracePrinter | |
| ReifiesPredicate |
INTERNAL: Implements the 'reifies(reifier, reified)' predicate.
|
| RemoveDuplicatesPredicate |
INTERNAL: Implements the 'remove-duplicates()' predicate.
|
| ResourcePredicate |
INTERNAL: Implements the 'resource' predicate.
|
| RolePlayerPredicate |
INTERNAL: Implements the 'role-player' predicate.
|
| RulePredicate |
INTERNAL: Implements rule predicates.
|
| ScopePredicate |
INTERNAL: Implements the 'scope(scoped, theme)' predicate.
|
| StringModule | |
| SubjectIdentifierPredicate |
INTERNAL: Implements the 'subject-identifier(topic, locator)' predicate.
|
| SubjectLocatorPredicate |
INTERNAL: Implements the 'subject-locator(topic, locator)' predicate.
|
| TopicMapPredicate |
INTERNAL: Implements the 'topicmap' predicate.
|
| TopicNamePredicate |
INTERNAL: Implements the 'topic-name(topic, name)' predicate.
|
| TopicPredicate |
INTERNAL: Implements the 'topic(topic)' predicate.
|
| TypePredicate |
INTERNAL: Implements the 'type(typed, type)' predicate.
|
| ValueLikePredicate |
INTERNAL: Implements the 'value-like' predicate.
|
| ValuePredicate |
INTERNAL: Implements the 'value' predicate.
|
| VariantPredicate |
INTERNAL: Implements the 'variant(topicname, variantname)' predicate.
|
| Enum | Description |
|---|---|
| NumbersModule.NumberSupport |
Contains the in-memory implementation of the query language. The only public class is the QueryProcessor class.