org.openrdf.sesame.sail.query
Class CompareAny
java.lang.Object
org.openrdf.sesame.sail.query.CompareAny
- All Implemented Interfaces:
- BooleanExpr
- public class CompareAny
- extends Object
- implements BooleanExpr
CompareAny
public CompareAny(ValueExpr valueExpr,
Query qc,
int op)
getLeftArg
public ValueExpr getLeftArg()
getRightArg
public Query getRightArg()
getOperator
public int getOperator()
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.