Package org.openrdf.sesame.sail.query

SAIL query object model.

See:
          Description

Interface Summary
BooleanExpr An expressions that can evaluate to the boolean values true and false.
PathExpression A path expression that matches specific paths in an (RDF) graph.
Query The interface for queries.
QueryAnswerListener A listener for query answers (a set of bound variables).
StringExpr An expressions that evaluates to String objects.
ValueExpr An expressions that evaluates to Value objects.
 

Class Summary
And  
BooleanConstant  
CompareAll  
CompareAny  
ConstructQuery Class representing a construct-from-where query.
Datatype  
DirectSubClassOf  
DirectSubPropertyOf  
DirectType  
DuplicatesFilter A QueryAnswerListener that filters any duplicates from the query results and forwards these filtered results to another QueryAnswerListener.
Exists Checks whether the wrapped Query produces any results.
GraphPattern A pattern consisting of a set of path expressions and boolean constraints on the values in the path expressions, and zero or more optional child graph patterns.
GraphPatternQuery An abstract representation of an RDF query that works with path expressions.
In Checks whether a certain value is contained in a set of results produced by a query.
Intersect Determines the intersection of two sets of values that are produced by queries.
IsBNode  
IsLiteral  
IsResource  
IsURI  
Label  
Lang  
Like Compares the string representation of an expression to a pattern.
LiteralExpr  
LocalName  
MathExpr A mathematical expression consisting an operator and two arguments.
Minus Determines the difference between two sets of values that are produced by queries.
Namespace  
Not  
Null  
OffsetFilter A QueryAnswerListener that handles any OFFSET settings on a query.
Or  
ProjectionElem  
QueryAnswer  
QueryOptimizer A default query optimizer that applies some generally applicable optimizations.
QueryResultsCounter A QueryAnswerListener that counts the number of reported query results and forwards them to another QueryAnswerListener.
ResourceExpr  
SelectQuery Class representing a select-from-where query.
SetOperator Generic set operator.
StringCompare A comparison between two strings.
StringConstant  
TriplePattern  
Union Determines the union of two sets of values that are produced by queries.
ValueCompare A comparison between two values.
Var A variable that can contain a Value.
 

Exception Summary
BooleanExprEvaluationException An exception that can be thrown by BooleanExpr.isTrue(RdfSource) to indicate that the expression could not be evaluated to true or false.
SailQueryException Exception indicating that there was a problem evaluating (part of) a Sail query model.
 

Package org.openrdf.sesame.sail.query Description

SAIL query object model.



Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.