Uses of Interface
com.clarkparsia.pellet.sparqldl.model.QueryAtom

Packages that use QueryAtom
com.clarkparsia.pellet.sparqldl.engine   
com.clarkparsia.pellet.sparqldl.model   
 

Uses of QueryAtom in com.clarkparsia.pellet.sparqldl.engine
 

Methods in com.clarkparsia.pellet.sparqldl.engine that return QueryAtom
 QueryAtom CostBasedQueryPlanNew.next(ResultBinding binding)
           
 QueryAtom IncrementalQueryPlan.next(ResultBinding binding)
           
 QueryAtom NoReorderingQueryPlan.next(ResultBinding binding)
           
abstract  QueryAtom QueryPlan.next(ResultBinding binding)
          Returns next atom to be executed w.r.
 

Methods in com.clarkparsia.pellet.sparqldl.engine with parameters of type QueryAtom
static boolean QueryEngine.checkGround(QueryAtom atom, KnowledgeBase kb)
           
 double QueryCost.estimate(QueryAtom atom)
           
 double QueryCost.estimate(QueryAtom atom, java.util.Collection<aterm.ATermAppl> bound)
           
static CoreStrategy QueryEngine.getStrategy(QueryAtom core)
           
 

Method parameters in com.clarkparsia.pellet.sparqldl.engine with type arguments of type QueryAtom
 double QueryCost.estimate(java.util.List<QueryAtom> atoms)
           
 double QueryCost.estimate(java.util.List<QueryAtom> atoms, java.util.Collection<aterm.ATermAppl> bound)
           
 

Uses of QueryAtom in com.clarkparsia.pellet.sparqldl.model
 

Subinterfaces of QueryAtom in com.clarkparsia.pellet.sparqldl.model
 interface Core
          Title:
 

Classes in com.clarkparsia.pellet.sparqldl.model that implement QueryAtom
 class CoreImpl
           Title: Implementation of the Core of undistinguished variables.
 class CoreNewImpl
           Title: Implementation of the Core of undistinguished variables.
 class NotKnownQueryAtom
           Title:
 class QueryAtomImpl
           Title: Abstract implementation of the query atom.
 class UnionQueryAtom
           Title:
 

Methods in com.clarkparsia.pellet.sparqldl.model that return QueryAtom
static QueryAtom QueryAtomFactory.AnnotationAtom(aterm.ATermAppl iA, aterm.ATermAppl pA, aterm.ATermAppl ilA)
           
 QueryAtom CoreImpl.apply(ResultBinding binding)
           
 QueryAtom NotKnownQueryAtom.apply(ResultBinding binding)
           
 QueryAtom QueryAtom.apply(ResultBinding binding)
          Applies variable binding to the current atom and returns the result which might be same as the current atom.
 QueryAtom QueryAtomImpl.apply(ResultBinding binding)
          Applies variable binding to the current atom and returns the result which might be same as the current atom.
 QueryAtom UnionQueryAtom.apply(ResultBinding binding)
           
static QueryAtom QueryAtomFactory.AsymmetricAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.ComplementOfAtom(aterm.ATermAppl cA1, aterm.ATermAppl cA2)
           
static QueryAtom QueryAtomFactory.Core(java.util.Collection<QueryAtom> atoms, java.util.Collection<aterm.ATermAppl> uv, KnowledgeBase kb)
           
static QueryAtom QueryAtomFactory.DatatypeAtom(aterm.ATermAppl lA, aterm.ATermAppl dA)
           
static QueryAtom QueryAtomFactory.DatatypePropertyAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.DifferentFromAtom(aterm.ATermAppl iA1, aterm.ATermAppl iA2)
           
static QueryAtom QueryAtomFactory.DirectSubClassOfAtom(aterm.ATermAppl c1, aterm.ATermAppl c2)
           
static QueryAtom QueryAtomFactory.DirectSubPropertyOfAtom(aterm.ATermAppl c1, aterm.ATermAppl c2)
           
static QueryAtom QueryAtomFactory.DirectTypeAtom(aterm.ATermAppl i, aterm.ATermAppl c)
           
static QueryAtom QueryAtomFactory.DisjointWithAtom(aterm.ATermAppl cA1, aterm.ATermAppl cA2)
           
static QueryAtom QueryAtomFactory.DomainAtom(aterm.ATermAppl pA1, aterm.ATermAppl cA2)
           
static QueryAtom QueryAtomFactory.EquivalentClassAtom(aterm.ATermAppl classArgument, aterm.ATermAppl classArgument2)
           
static QueryAtom QueryAtomFactory.EquivalentPropertyAtom(aterm.ATermAppl pA1, aterm.ATermAppl pA2)
           
static QueryAtom QueryAtomFactory.FunctionalAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.InverseFunctionalAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.InverseOfAtom(aterm.ATermAppl pA1, aterm.ATermAppl pA2)
           
static QueryAtom QueryAtomFactory.IrreflexiveAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.NegativePropertyValueAtom(aterm.ATermAppl iA, aterm.ATermAppl pA, aterm.ATermAppl ilA)
           
static QueryAtom QueryAtomFactory.NotKnownAtom(java.util.List<QueryAtom> atoms)
           
static QueryAtom QueryAtomFactory.NotKnownAtom(QueryAtom... atoms)
           
static QueryAtom QueryAtomFactory.NotKnownAtom(QueryAtom atom)
           
static QueryAtom QueryAtomFactory.ObjectPropertyAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.PropertyDisjointWithAtom(aterm.ATermAppl pA1, aterm.ATermAppl pA2)
           
static QueryAtom QueryAtomFactory.PropertyValueAtom(aterm.ATermAppl iA, aterm.ATermAppl pA, aterm.ATermAppl ilA)
           
static QueryAtom QueryAtomFactory.RangeAtom(aterm.ATermAppl pA1, aterm.ATermAppl cA2)
           
static QueryAtom QueryAtomFactory.ReflexiveAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.SameAsAtom(aterm.ATermAppl iA1, aterm.ATermAppl iA2)
           
static QueryAtom QueryAtomFactory.StrictSubClassOfAtom(aterm.ATermAppl c1, aterm.ATermAppl c2)
           
static QueryAtom QueryAtomFactory.StrictSubPropertyOfAtom(aterm.ATermAppl c1, aterm.ATermAppl c2)
           
static QueryAtom QueryAtomFactory.SubClassOfAtom(aterm.ATermAppl cA1, aterm.ATermAppl cA2)
           
static QueryAtom QueryAtomFactory.SubPropertyOfAtom(aterm.ATermAppl pA1, aterm.ATermAppl pA2)
           
static QueryAtom QueryAtomFactory.SymmetricAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.TransitiveAtom(aterm.ATermAppl pA)
           
static QueryAtom QueryAtomFactory.TypeAtom(aterm.ATermAppl iA, aterm.ATermAppl cA)
           
static QueryAtom QueryAtomFactory.UnionAtom(java.util.List<java.util.List<QueryAtom>> union)
           
 

Methods in com.clarkparsia.pellet.sparqldl.model that return types with arguments of type QueryAtom
 java.util.List<QueryAtom> Query.findAtoms(QueryPredicate predicate, aterm.ATermAppl... arguments)
          Searches for given atom pattern.
 java.util.List<QueryAtom> QueryImpl.findAtoms(QueryPredicate predicate, aterm.ATermAppl... args)
          Searches for given atom pattern.
 java.util.List<QueryAtom> NotKnownQueryAtom.getAtoms()
           
 java.util.List<QueryAtom> Query.getAtoms()
          Get all the atoms in the query.
 java.util.List<QueryAtom> QueryImpl.getAtoms()
          Get all the atoms in the query.
 java.util.List<java.util.List<QueryAtom>> UnionQueryAtom.getUnion()
           
 

Methods in com.clarkparsia.pellet.sparqldl.model with parameters of type QueryAtom
 void Query.add(QueryAtom atom)
          Adds an query atom to the query.
 void QueryImpl.add(QueryAtom atom)
          Adds an query atom to the query.
static QueryAtom QueryAtomFactory.NotKnownAtom(QueryAtom... atoms)
           
static QueryAtom QueryAtomFactory.NotKnownAtom(QueryAtom atom)
           
 void Query.remove(QueryAtom atom)
           
 void QueryImpl.remove(QueryAtom atom)
          
 

Method parameters in com.clarkparsia.pellet.sparqldl.model with type arguments of type QueryAtom
static QueryAtom QueryAtomFactory.Core(java.util.Collection<QueryAtom> atoms, java.util.Collection<aterm.ATermAppl> uv, KnowledgeBase kb)
           
static QueryAtom QueryAtomFactory.NotKnownAtom(java.util.List<QueryAtom> atoms)
           
static QueryAtom QueryAtomFactory.UnionAtom(java.util.List<java.util.List<QueryAtom>> union)
           
 

Constructors in com.clarkparsia.pellet.sparqldl.model with parameters of type QueryAtom
NotKnownQueryAtom(QueryAtom atom)
           
 

Constructor parameters in com.clarkparsia.pellet.sparqldl.model with type arguments of type QueryAtom
CoreImpl(java.util.List<aterm.ATermAppl> arguments, java.util.Collection<aterm.ATermAppl> uv, java.util.Collection<QueryAtom> atoms)
           
CoreNewImpl(java.util.Collection<QueryAtom> atoms, java.util.Collection<aterm.ATermAppl> uv, KnowledgeBase kb)
           
NotKnownQueryAtom(java.util.List<QueryAtom> atoms)
           
UnionQueryAtom(java.util.List<java.util.List<QueryAtom>> union)
           
UnionQueryAtom(java.util.List<QueryAtom> atoms1, java.util.List<QueryAtom> atoms2)
           
UnionQueryAtom(java.util.List<QueryAtom> atoms1, java.util.List<QueryAtom> atoms2)
           
 



Copyright © 2004 Evren Sirin. All Rights Reserved.