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 classAbstractDynamicPredicateINTERNAL: Common code-sharing superclass for dynamic predicates.classAbstractInstanceOfPredicateINTERNAL: Common superclass for the two instance-of predicates.classAssociationPredicateINTERNAL: Implements the 'association' predicate.classAssociationRolePredicateINTERNAL: Implements the 'association-role' predicate.classBaseLocatorPredicateINTERNAL: Implements the 'base-locator' predicate.classCoalescePredicateINTERNAL: Implements the 'coalesce' predicate.classDatatypePredicateINTERNAL: Implements the 'datatype' predicate.classDirectInstanceOfPredicateINTERNAL: Implements the 'direct-instance-of' predicate using the indexes.classDynamicAssociationPredicateINTERNAL: Implements association type predicates.classDynamicFailurePredicateINTERNAL: Special predicate used when a topic is used as a predicate but the topic is neither an association type nor an occurrence type.classDynamicOccurrencePredicateINTERNAL: Implements occurrence predicates.classEqualsPredicateINTERNAL: Implements the '=' predicate.classGreaterThanEqualsPredicateINTERNAL: Implements the '>=' predicate.classGreaterThanPredicateINTERNAL: Implements the '>' predicate.classInPredicateINTERNAL: Implements the 'in(var, e1, ..., eN)' predicate.classInstanceOfPredicateINTERNAL: Implements the 'instance-of' predicate using the indexes.classItemIdentifierPredicateINTERNAL: Implements the 'item-identifier(thing, locator)' predicate.classJavaSearcherPredicateEXPERIMENTAL: Java searcher predicate.classLessThanEqualsPredicateINTERNAL: Implements the '<=' predicate.classLessThanPredicateINTERNAL: Implements the '<' predicate.classNamePredicateINTERNAL: The implementation of the 'name(topic, name-string)' predicate.classNotEqualsPredicateINTERNAL: Implements the '/=' predicate.classObjectIdPredicateINTERNAL: Implements the 'object(thing, id)' predicate.classOccurrencePredicateINTERNAL: Implements the 'occurrence' predicate.classReifiesPredicateINTERNAL: Implements the 'reifies(reifier, reified)' predicate.classRemoveDuplicatesPredicateINTERNAL: Implements the 'remove-duplicates()' predicate.classResourcePredicateINTERNAL: Implements the 'resource' predicate.classRolePlayerPredicateINTERNAL: Implements the 'role-player' predicate.classRulePredicateINTERNAL: Implements rule predicates.classScopePredicateINTERNAL: Implements the 'scope(scoped, theme)' predicate.classStringModule.EndsWithPredicateclassStringModule.StartsWithPredicateclassSubjectIdentifierPredicateINTERNAL: Implements the 'subject-identifier(topic, locator)' predicate.classSubjectLocatorPredicateINTERNAL: Implements the 'subject-locator(topic, locator)' predicate.classTopicMapPredicateINTERNAL: Implements the 'topicmap' predicate.classTopicNamePredicateINTERNAL: Implements the 'topic-name(topic, name)' predicate.classTopicPredicateINTERNAL: Implements the 'topic(topic)' predicate.classTypePredicateINTERNAL: Implements the 'type(typed, type)' predicate.classValueLikePredicateINTERNAL: Implements the 'value-like' predicate.classValuePredicateINTERNAL: Implements the 'value' predicate.classVariantPredicateINTERNAL: 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 voidQueryTracer. enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)voidQueryTracer.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 interfaceJDOPredicateIFINTERNAL: Represents a predicate in the rdbms implementation.Classes in net.ontopia.topicmaps.query.impl.rdbms that implement BasicPredicateIF Modifier and Type Class Description classAssociationPredicateINTERNAL: Implements the 'association($association)' predicate.classAssociationRolePredicateINTERNAL: Implements the 'association-role' predicate.classBaseLocatorPredicateINTERNAL: Implements the 'base-locator(address)' predicate.classCoalescePredicateINTERNAL: Implements the coalesce predicate.classDatatypePredicateINTERNAL: Implements the 'datatype(occ|var, datatype-uri)' predicate.classDirectInstanceOfPredicateINTERNAL: Implements the 'direct-instance-of' predicate.classDynamicAssociationPredicateINTERNAL: Implements dynamic association predicates.classDynamicFailurePredicateINTERNAL: Implements dynamic association predicates.classDynamicOccurrencePredicateINTERNAL: Implements dynamic occurrence predicates.classEqualsPredicateINTERNAL: Implements the '=' predicate.classGreaterThanEqualsPredicateINTERNAL: Implements the 'gteq' predicate.classGreaterThanPredicateINTERNAL: Implements the 'gt' predicate.classInPredicateINTERNAL: The implementation of the 'in(var, e1, ..., eN)' predicate.classInstanceOfPredicateINTERNAL: Implements the 'instance-of' predicate.classItemIdentifierPredicateINTERNAL: Implements the 'item-identifier(tmobject,locator)' predicate.classJDOBasicPredicateINTERNAL: A predicate wrapper that delegates all it's method calls to the nested basic predicate.classLessThanEqualsPredicateINTERNAL: Implements the 'lteq' predicate.classLessThanPredicateINTERNAL: Implements the 'lt' predicate.classNamePredicateINTERNAL: The implementation of the 'name(topic, name-string)' predicate.classNotEqualsPredicateINTERNAL: Implements the '/=' predicate.classObjectIdPredicateINTERNAL: Implements the object-id predicate.classOccurrencePredicateINTERNAL: Implements the 'occurrence($topic, $occurrence)' predicate.classReifiesPredicateINTERNAL: Implements the 'reifies(reifier, reified)' predicate.classResourcePredicateINTERNAL: Implements the 'resource' predicate.classRolePlayerPredicateINTERNAL: Implements the 'role-player(role, player)' predicate.classRulePredicateINTERNAL: Implements rule predicates.classScopePredicateINTERNAL: Implements the 'scope(scoped, theme)' predicate.classSubjectIdentifierPredicateINTERNAL: Implements the 'subject-identifier(topic,locator)' predicate.classSubjectLocatorPredicateINTERNAL: Implements the 'subject-locator(topic,locator)' predicate.classTopicMapPredicateINTERNAL: Implements the 'topicmap(topicmap)' predicate.classTopicNamePredicateINTERNAL: Implements the 'topic-name' predicate.classTopicPredicateINTERNAL: Implements the 'topic(topic)' predicate.classTypePredicateINTERNAL: Implements the 'type(typed, type)' predicate.classValueLikePredicateINTERNAL: Implements the 'value-like' predicate.classValuePredicateINTERNAL: Implements the 'value-like' predicate.classVariantPredicateINTERNAL: Implements the 'variant' predicate.Fields in net.ontopia.topicmaps.query.impl.rdbms declared as BasicPredicateIF Modifier and Type Field Description protected BasicPredicateIFJDOBasicPredicate. predConstructors 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 classHierarchyWalkerRulePredicateINTERNAL:static classQueryOptimizer.PumpPredicateMethods in net.ontopia.topicmaps.query.impl.utils with parameters of type BasicPredicateIF Modifier and Type Method Description voidQueryTraceListenerIF. 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 classEqualsFilterEXPERIMENTAL: Sample filter implementation that returns true if all arguments are equal.classFilterPredicateEXPERIMENTAL: Base predicate that provides a simple interface for implementing predicate filters.classJavaPredicateINTERNAL: Abstract predicate class that works as a common superclass for the real predicate classes.classProcessPredicateEXPERIMENTAL: Base predicate that provides a simple interface for implementing predicates.
-