org.openrdf.sesame.sail.query
Class In
java.lang.Object
org.openrdf.sesame.sail.query.In
- All Implemented Interfaces:
- BooleanExpr
- public class In
- extends Object
- implements BooleanExpr
Checks whether a certain value is contained in a set of results
produced by a query.
In
public In(ValueExpr leftArg,
Query rightArg)
getLeftArg
public ValueExpr getLeftArg()
getRightArg
public Query getRightArg()
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.