Package net.ontopia.topicmaps.query.impl.rdbms

Contains the rdbms implementation of the query language.

See:
          Description

Interface Summary
JDOPredicateIF INTERNAL: Represents a predicate in the rdbms implementation.
QueryComponentIF INTERNAL: Represents a tolog query component.
 

Class Summary
AssociationPredicate INTERNAL: Implements the 'association($association)' predicate.
AssociationRolePredicate INTERNAL: Implements the 'association-role' predicate.
BaseLocatorPredicate INTERNAL: Implements the 'base-locator(address)' predicate.
BasicCountComponent INTERNAL: Query component that is used to perform the count operation for QueryMatches instances.
BasicQueryComponent INTERNAL: Query component that is used to fully execute basic tolog clauses.
BasicReduceComponent INTERNAL: Query component that is used to perform the reduce operation for QueryMatches instances.
BasicSortComponent INTERNAL: Query component that is used to perform the sort operation for QueryMatches instances.
BooleanQueryResult INTERNAL: Query result representating queries have no variables and evaluate to either true or false.
CoalescePredicate INTERNAL: Implements the coalesce predicate.
DatatypePredicate INTERNAL: Implements the 'datatype(occ|var, datatype-uri)' predicate.
DirectInstanceOfPredicate INTERNAL: Implements the 'direct-instance-of' predicate.
DynamicAssociationPredicate INTERNAL: Implements dynamic association predicates.
DynamicFailurePredicate INTERNAL: Implements dynamic association predicates.
DynamicOccurrencePredicate INTERNAL: Implements dynamic occurrence predicates.
EqualsPredicate INTERNAL: Implements the '=' predicate.
GreaterThanEqualsPredicate INTERNAL: Implements the 'gteq' predicate.
GreaterThanPredicate INTERNAL: Implements the 'gt' predicate.
InPredicate INTERNAL: The implementation of the 'in(var, e1, ..., eN)' predicate.
InstanceOfPredicate INTERNAL: Implements the 'instance-of' predicate.
ItemIdentifierPredicate INTERNAL: Implements the 'item-identifier(tmobject,locator)' predicate.
JDOBasicModule  
JDOBasicPredicate INTERNAL: A predicate wrapper that delegates all it's method calls to the nested basic predicate.
JDOQueryComponent INTERNAL: Query component that executes JDO queries and wraps the resulting QueryResultIF in a QueryMatches instance..
LessThanEqualsPredicate INTERNAL: Implements the 'lteq' predicate.
LessThanPredicate INTERNAL: Implements the 'lt' predicate.
NamePredicate INTERNAL: The implementation of the 'name(topic, name-string)' predicate.
NotEqualsPredicate INTERNAL: Implements the '/=' predicate.
ObjectIdPredicate INTERNAL: Implements the object-id predicate.
OccurrencePredicate INTERNAL: Implements the 'occurrence($topic, $occurrence)' predicate.
ParsedQuery INTERNAL: Class used to represent parsed queries.
PredicateFactory INTERNAL: The rdbms predicate factory implementation.
QueryBuilder INTERNAL: Class used to hold context information when building JDO queries from tolog queries.
QueryProcessor INTERNAL: This is the front-end to the RDBMS-specific query processor.
QueryResult INTERNAL: The query result representation used by the basic implementation.
ReifiesPredicate INTERNAL: Implements the 'reifies(reifier, reified)' predicate.
ResourcePredicate INTERNAL: Implements the 'resource' predicate.
RolePlayerPredicate INTERNAL: Implements the 'role-player(role, player)' predicate.
RulePredicate INTERNAL: Implements rule predicates.
ScopePredicate INTERNAL: Implements the 'scope(scoped, theme)' predicate.
SubjectIdentifierPredicate INTERNAL: Implements the 'subject-identifier(topic,locator)' predicate.
SubjectLocatorPredicate INTERNAL: Implements the 'subject-locator(topic,locator)' predicate.
TopicMapPredicate INTERNAL: Implements the 'topicmap(topicmap)' predicate.
TopicNamePredicate INTERNAL: Implements the '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-like' predicate.
VariantPredicate INTERNAL: Implements the 'variant' predicate.
 

Package net.ontopia.topicmaps.query.impl.rdbms Description

Contains the rdbms implementation of the query language. The only public class is the QueryProcessor class.



Copyright © 2000-2012 Ontopia.