Class AbstractDynamicPredicate

java.lang.Object
net.ontopia.topicmaps.query.impl.basic.AbstractDynamicPredicate
All Implemented Interfaces:
BasicPredicateIF, PredicateIF
Direct Known Subclasses:
DynamicAssociationPredicate, DynamicFailurePredicate, DynamicOccurrencePredicate

public abstract class AbstractDynamicPredicate extends Object implements BasicPredicateIF
INTERNAL: Common code-sharing superclass for dynamic predicates.
  • Field Details

  • Constructor Details

    • AbstractDynamicPredicate

      public AbstractDynamicPredicate(String name)
    • AbstractDynamicPredicate

      public AbstractDynamicPredicate(TopicIF type, LocatorIF base)
  • Method Details

    • getName

      public String getName()
      Description copied from interface: PredicateIF
      INTERNAL: Returns the name of the predicate. This will usually be the name of the predicate within its module ('instance-of', '/=', 'starts-with'), but some virtual predicates cannot be reached from the syntax and may return names that will not parse.
      Specified by:
      getName in interface PredicateIF
    • getType

      public TopicIF getType()