Uses of Class
com.hp.hpl.jena.reasoner.TriplePattern

Packages that use TriplePattern
com.hp.hpl.jena.reasoner The Jena2 reasoner subsystem is designed to allow a range of inference engines to be plugged into Jena.  
com.hp.hpl.jena.reasoner.rdfsReasoner1 This package contains an example RDFS reasoner.  
com.hp.hpl.jena.reasoner.transitiveReasoner This package contains a reasoner which supports transitive-reflexive closure of subPropertyOf and subClassOf relations.  
com.hp.hpl.jena.util Miscellaneous collection of utility classes.  
 

Uses of TriplePattern in com.hp.hpl.jena.reasoner
 

Methods in com.hp.hpl.jena.reasoner with parameters of type TriplePattern
 boolean TriplePattern.compatibleWith(TriplePattern pattern)
          Compare two patterns for compatibility - i.e. potentially unifiable.
 boolean TriplePattern.variantOf(TriplePattern pattern)
          Test if a pattern is just a variant of this pattern.
 boolean TriplePattern.subsumes(TriplePattern arg)
          Compare two patterns and return true if arg is a more specific (more grounded) version of this one.
 ExtendedIterator Finder.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator Finder.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 boolean Finder.contains(TriplePattern pattern)
          Return true if the given pattern occurs somewhere in the find sequence.
 ExtendedIterator FGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator FGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 boolean FGraph.contains(TriplePattern pattern)
          Return true if the given pattern occurs somewhere in the find sequence.
abstract  ExtendedIterator BaseInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator BaseInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 

Uses of TriplePattern in com.hp.hpl.jena.reasoner.rdfsReasoner1
 

Methods in com.hp.hpl.jena.reasoner.rdfsReasoner1 that return TriplePattern
 TriplePattern BRWRule.getBody()
          Returns the body.
 TriplePattern BRWRule.getHead()
          Returns the head.
 TriplePattern BaseFRule.getHead()
          Returns the head.
 

Methods in com.hp.hpl.jena.reasoner.rdfsReasoner1 with parameters of type TriplePattern
 ExtendedIterator ResourceBRWRule.execute(TriplePattern query, InfGraph infGraph, Finder data, java.util.HashSet firedRules)
          Use the rule to implement the given query.
 boolean ResourceBRWRule.completeFor(TriplePattern query)
          Return true if this rule is a a complete solution to the given query and the router need look no further
 ExtendedIterator RDFSInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator RDFSInfGraph.findNested(TriplePattern pattern, Finder continuation, java.util.HashSet firedRules)
          Variant on find called by backward rules, additional argument used to pass set of instantiated rules to prevent run-away rule firing.
 ExtendedIterator RDFSInfGraph.findRawWithContinuation(TriplePattern pattern, Finder continuation)
          Variant on find called by special backward rules that only access the raw data and axioms and bypass further rules
 ExtendedIterator PropertyBRWRule.execute(TriplePattern query, InfGraph infGraph, Finder data, java.util.HashSet firedRules)
          Use the rule to implement the given query.
 void PatternRouter.register(TriplePattern pattern, java.lang.Object satisfier)
          Register an object against a specific search pattern
 ExtendedIterator PatternRouter.find(TriplePattern pattern, Finder tripleCache, Finder data, InfGraph infGraph)
          Process a query according to the known routing information.
 ExtendedIterator PatternRouter.find(TriplePattern pattern, Finder tripleCache, Finder data, InfGraph infGraph, java.util.HashSet firedRules)
          Process a query according to the known routing information.
 ExtendedIterator BRWRule.execute(TriplePattern query, InfGraph infGraph, Finder data, java.util.HashSet firedRules)
          Use the rule to implement the given query.
 boolean BRWRule.completeFor(TriplePattern query)
          Return true if this rule is a a complete solution to the given query and the router need look no further
 

Constructors in com.hp.hpl.jena.reasoner.rdfsReasoner1 with parameters of type TriplePattern
BRWRule(TriplePattern head, TriplePattern body)
          Constructor
BaseFRule(TriplePattern head, TriplePattern[] body)
          Constructor
 

Uses of TriplePattern in com.hp.hpl.jena.reasoner.transitiveReasoner
 

Methods in com.hp.hpl.jena.reasoner.transitiveReasoner with parameters of type TriplePattern
 ExtendedIterator TransitiveInfGraph.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 ExtendedIterator TransitiveInfGraph.find(TriplePattern pattern)
          Basic pattern lookup interface.
 ExtendedIterator TransitiveGraphCache.find(TriplePattern pattern)
          Basic pattern lookup interface.
 boolean TransitiveGraphCache.contains(TriplePattern pattern)
          Return true if the given pattern occurs somewhere in the find sequence.
 ExtendedIterator TransitiveGraphCache.findWithContinuation(TriplePattern pattern, Finder continuation)
          Extended find interface used in situations where the implementator may or may not be able to answer the complete query.
 Finder TransitiveEngine.getFinder(TriplePattern pattern, Finder continuation)
          Return a Finder instance appropriate for the given query.
 

Uses of TriplePattern in com.hp.hpl.jena.util
 

Methods in com.hp.hpl.jena.util with parameters of type TriplePattern
static java.lang.String PrintUtil.print(TriplePattern triple)
          Return a simplified print string for a TriplePattern
 



Copyright © 2001-2003 Hewlett-Packard. All Rights Reserved.