org.openrdf.sesame.sail.query
Class Exists
java.lang.Object
org.openrdf.sesame.sail.query.Exists
- All Implemented Interfaces:
- BooleanExpr
- public class Exists
- extends Object
- implements BooleanExpr
Checks whether the wrapped Query produces any results.
Exists
public Exists(Query qc)
getArg
public Query getArg()
getVariables
public void getVariables(Collection variables)
- Description copied from interface:
BooleanExpr
- Gets all variables that are used in this BooleanExpr.
- Specified by:
getVariables in interface BooleanExpr
- Parameters:
variables - A Collection to add the Var objects to.
isTrue
public boolean isTrue(RdfSource rdfSource)
throws SailQueryException
- Description copied from interface:
BooleanExpr
- Evaluates the boolean expression on the supplied RdfSource object.
- Specified by:
isTrue in interface BooleanExpr
- Parameters:
rdfSource - The RdfSource to evaluate the boolean expression against.
- Returns:
- the result of the evaluation.
- Throws:
SailQueryException
toString
public String toString()
Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.