Package net.ontopia.topicmaps.query.impl.rdbms
Contains the rdbms implementation of the query language. The only public class is the QueryProcessor class.
-
Interface Summary Interface Description JDOPredicateIF INTERNAL: Represents a predicate in the rdbms implementation.QueryComponentIF INTERNAL: Represents a tolog query component. -
Class Summary Class Description 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.