Uses of Interface
net.ontopia.topicmaps.query.impl.basic.BasicPredicateIF

Packages that use BasicPredicateIF
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
 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 'type(typed, type)' 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
static void QueryTracer.enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
           
 void QueryTracer.TracePrinter.enter(BasicPredicateIF predicate, AbstractClause clause, QueryMatches input)
           
static void QueryTracer.trace(BasicPredicateIF predicate, java.util.List arguments)
           
 

Uses of BasicPredicateIF in net.ontopia.topicmaps.query.impl.rdbms
 

Subinterfaces of BasicPredicateIF in net.ontopia.topicmaps.query.impl.rdbms
 interface JDOPredicateIF
          INTERNAL: Represents a predicate in the rdbms implementation.
 

Classes in net.ontopia.topicmaps.query.impl.rdbms that implement BasicPredicateIF
 class JDOBasicPredicate
          INTERNAL: A predicate wrapper that delegates all it's method calls to the nested basic predicate.
 

Fields in net.ontopia.topicmaps.query.impl.rdbms declared as BasicPredicateIF
protected  BasicPredicateIF JDOBasicPredicate.pred
           
 

Constructors in net.ontopia.topicmaps.query.impl.rdbms with parameters of type BasicPredicateIF
JDOBasicPredicate(BasicPredicateIF pred)
           
 

Uses of BasicPredicateIF in net.ontopia.topicmaps.query.impl.utils
 

Classes in net.ontopia.topicmaps.query.impl.utils that implement BasicPredicateIF
 class HierarchyWalkerRulePredicate
          INTERNAL:
static class QueryOptimizer.PumpPredicate
           
 

Methods in net.ontopia.topicmaps.query.impl.utils with parameters of type BasicPredicateIF
 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
 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.
 



Copyright © 2000-2012 Ontopia.