Uses of Interface
net.ontopia.topicmaps.query.impl.basic.BasicPredicateIF
-
Packages that use BasicPredicateIF Package Description net.ontopia.topicmaps.query.impl.basic Contains the in-memory implementation of the query language.net.ontopia.topicmaps.query.impl.rdbms Contains the rdbms implementation of the query language.net.ontopia.topicmaps.query.impl.utils Code shared between query implementations.net.ontopia.topicmaps.query.spi Provides a set of service provider interfaces for adding new predicates to the tolog query language. -
-
Uses of BasicPredicateIF in net.ontopia.topicmaps.query.impl.basic
Classes in net.ontopia.topicmaps.query.impl.basic that implement BasicPredicateIF Modifier and Type Class Description class
AbstractDynamicPredicate
INTERNAL: Common code-sharing superclass for dynamic predicates.class
AbstractInstanceOfPredicate
INTERNAL: Common superclass for the two instance-of predicates.class
AssociationPredicate
INTERNAL: Implements the 'association' predicate.class
AssociationRolePredicate
INTERNAL: Implements the 'association-role' predicate.class
BaseLocatorPredicate
INTERNAL: Implements the 'base-locator' predicate.class
CoalescePredicate
INTERNAL: Implements the 'coalesce' predicate.class
DatatypePredicate
INTERNAL: Implements the 'datatype' predicate.class
DirectInstanceOfPredicate
INTERNAL: Implements the 'direct-instance-of' predicate using the indexes.class
DynamicAssociationPredicate
INTERNAL: Implements association type predicates.class
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.class
DynamicOccurrencePredicate
INTERNAL: Implements occurrence predicates.class
EqualsPredicate
INTERNAL: Implements the '=' predicate.class
GreaterThanEqualsPredicate
INTERNAL: Implements the '>=' predicate.class
GreaterThanPredicate
INTERNAL: Implements the '>' predicate.class
InPredicate
INTERNAL: Implements the 'in(var, e1, ..., eN)' predicate.class
InstanceOfPredicate
INTERNAL: Implements the 'instance-of' predicate using the indexes.class
ItemIdentifierPredicate
INTERNAL: Implements the 'item-identifier(thing, locator)' predicate.class
JavaSearcherPredicate
EXPERIMENTAL: Java searcher predicate.class
LessThanEqualsPredicate
INTERNAL: Implements the '<=' predicate.class
LessThanPredicate
INTERNAL: Implements the '<' predicate.class
NamePredicate
INTERNAL: The implementation of the 'name(topic, name-string)' predicate.class
NotEqualsPredicate
INTERNAL: Implements the '/=' predicate.class
ObjectIdPredicate
INTERNAL: Implements the 'object(thing, id)' predicate.class
OccurrencePredicate
INTERNAL: Implements the 'occurrence' predicate.class
ReifiesPredicate
INTERNAL: Implements the 'reifies(reifier, reified)' predicate.class
RemoveDuplicatesPredicate
INTERNAL: Implements the 'remove-duplicates()' predicate.class
ResourcePredicate
INTERNAL: Implements the 'resource' predicate.class
RolePlayerPredicate
INTERNAL: Implements the 'role-player' predicate.class
RulePredicate
INTERNAL: Implements rule predicates.class
ScopePredicate
INTERNAL: Implements the 'scope(scoped, theme)' predicate.class
StringModule.EndsWithPredicate
class
StringModule.StartsWithPredicate
class
SubjectIdentifierPredicate
INTERNAL: Implements the 'subject-identifier(topic, locator)' predicate.class
SubjectLocatorPredicate
INTERNAL: Implements the 'subject-locator(topic, locator)' predicate.class
TopicMapPredicate
INTERNAL: Implements the 'topicmap' predicate.class
TopicNamePredicate
INTERNAL: Implements the 'topic-name(topic, name)' predicate.class
TopicPredicate
INTERNAL: Implements the 'topic(topic)' predicate.class
TypePredicate
INTERNAL: Implements the 'type(typed, type)' predicate.class
ValueLikePredicate
INTERNAL: Implements the 'value-like' predicate.class
ValuePredicate
INTERNAL: Implements the 'value' predicate.class
VariantPredicate
INTERNAL: Implements the 'variant(topicname, variantname)' predicate.Methods in net.ontopia.topicmaps.query.impl.basic with parameters of type BasicPredicateIF Modifier and Type Method Description static void
QueryTracer. enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
void
QueryTracer.TracePrinter. enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
-
Uses of BasicPredicateIF in net.ontopia.topicmaps.query.impl.rdbms
Subinterfaces of BasicPredicateIF in net.ontopia.topicmaps.query.impl.rdbms Modifier and Type Interface Description interface
JDOPredicateIF
INTERNAL: Represents a predicate in the rdbms implementation.Classes in net.ontopia.topicmaps.query.impl.rdbms that implement BasicPredicateIF Modifier and Type Class Description class
AssociationPredicate
INTERNAL: Implements the 'association($association)' predicate.class
AssociationRolePredicate
INTERNAL: Implements the 'association-role' predicate.class
BaseLocatorPredicate
INTERNAL: Implements the 'base-locator(address)' predicate.class
CoalescePredicate
INTERNAL: Implements the coalesce predicate.class
DatatypePredicate
INTERNAL: Implements the 'datatype(occ|var, datatype-uri)' predicate.class
DirectInstanceOfPredicate
INTERNAL: Implements the 'direct-instance-of' predicate.class
DynamicAssociationPredicate
INTERNAL: Implements dynamic association predicates.class
DynamicFailurePredicate
INTERNAL: Implements dynamic association predicates.class
DynamicOccurrencePredicate
INTERNAL: Implements dynamic occurrence predicates.class
EqualsPredicate
INTERNAL: Implements the '=' predicate.class
GreaterThanEqualsPredicate
INTERNAL: Implements the 'gteq' predicate.class
GreaterThanPredicate
INTERNAL: Implements the 'gt' predicate.class
InPredicate
INTERNAL: The implementation of the 'in(var, e1, ..., eN)' predicate.class
InstanceOfPredicate
INTERNAL: Implements the 'instance-of' predicate.class
ItemIdentifierPredicate
INTERNAL: Implements the 'item-identifier(tmobject,locator)' predicate.class
JDOBasicPredicate
INTERNAL: A predicate wrapper that delegates all it's method calls to the nested basic predicate.class
LessThanEqualsPredicate
INTERNAL: Implements the 'lteq' predicate.class
LessThanPredicate
INTERNAL: Implements the 'lt' predicate.class
NamePredicate
INTERNAL: The implementation of the 'name(topic, name-string)' predicate.class
NotEqualsPredicate
INTERNAL: Implements the '/=' predicate.class
ObjectIdPredicate
INTERNAL: Implements the object-id predicate.class
OccurrencePredicate
INTERNAL: Implements the 'occurrence($topic, $occurrence)' predicate.class
ReifiesPredicate
INTERNAL: Implements the 'reifies(reifier, reified)' predicate.class
ResourcePredicate
INTERNAL: Implements the 'resource' predicate.class
RolePlayerPredicate
INTERNAL: Implements the 'role-player(role, player)' predicate.class
RulePredicate
INTERNAL: Implements rule predicates.class
ScopePredicate
INTERNAL: Implements the 'scope(scoped, theme)' predicate.class
SubjectIdentifierPredicate
INTERNAL: Implements the 'subject-identifier(topic,locator)' predicate.class
SubjectLocatorPredicate
INTERNAL: Implements the 'subject-locator(topic,locator)' predicate.class
TopicMapPredicate
INTERNAL: Implements the 'topicmap(topicmap)' predicate.class
TopicNamePredicate
INTERNAL: Implements the 'topic-name' predicate.class
TopicPredicate
INTERNAL: Implements the 'topic(topic)' predicate.class
TypePredicate
INTERNAL: Implements the 'type(typed, type)' predicate.class
ValueLikePredicate
INTERNAL: Implements the 'value-like' predicate.class
ValuePredicate
INTERNAL: Implements the 'value-like' predicate.class
VariantPredicate
INTERNAL: Implements the 'variant' predicate.Fields in net.ontopia.topicmaps.query.impl.rdbms declared as BasicPredicateIF Modifier and Type Field Description protected BasicPredicateIF
JDOBasicPredicate. pred
Constructors in net.ontopia.topicmaps.query.impl.rdbms with parameters of type BasicPredicateIF Constructor Description JDOBasicPredicate(BasicPredicateIF pred)
-
Uses of BasicPredicateIF in net.ontopia.topicmaps.query.impl.utils
Classes in net.ontopia.topicmaps.query.impl.utils that implement BasicPredicateIF Modifier and Type Class Description class
HierarchyWalkerRulePredicate
INTERNAL:static class
QueryOptimizer.PumpPredicate
Methods in net.ontopia.topicmaps.query.impl.utils with parameters of type BasicPredicateIF Modifier and Type Method Description void
QueryTraceListenerIF. enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
-
Uses of BasicPredicateIF in net.ontopia.topicmaps.query.spi
Classes in net.ontopia.topicmaps.query.spi that implement BasicPredicateIF Modifier and Type Class Description class
EqualsFilter
EXPERIMENTAL: Sample filter implementation that returns true if all arguments are equal.class
FilterPredicate
EXPERIMENTAL: Base predicate that provides a simple interface for implementing predicate filters.class
JavaPredicate
INTERNAL: Abstract predicate class that works as a common superclass for the real predicate classes.class
ProcessPredicate
EXPERIMENTAL: Base predicate that provides a simple interface for implementing predicates.
-