org.openrdf.sesame.sail.query
Class BooleanConstant

java.lang.Object
  extended byorg.openrdf.sesame.sail.query.BooleanConstant
All Implemented Interfaces:
BooleanExpr

public class BooleanConstant
extends Object
implements BooleanExpr


Field Summary
static BooleanConstant FALSE
           
static BooleanConstant TRUE
           
 
Constructor Summary
BooleanConstant(boolean value)
           
 
Method Summary
 void getVariables(Collection variables)
          Gets all variables that are used in this BooleanExpr.
 boolean isTrue(RdfSource rdfSource)
          Evaluates the boolean expression on the supplied RdfSource object.
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TRUE

public static final BooleanConstant TRUE

FALSE

public static final BooleanConstant FALSE
Constructor Detail

BooleanConstant

public BooleanConstant(boolean value)
Method Detail

isTrue

public boolean isTrue(RdfSource rdfSource)
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.

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.

toString

public String toString()


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