Uses of Class
com.triactive.jdo.store.sql.expr.BooleanExpression

Packages that use BooleanExpression
com.triactive.jdo.store.sql.expr   
 

Uses of BooleanExpression in com.triactive.jdo.store.sql.expr
 

Subclasses of BooleanExpression in com.triactive.jdo.store.sql.expr
 class AlternativesExpression
          A series of two or more boolean expressions combined with OR.
 class BetweenExpression
          An SQL expression using the BETWEEN operator.
 class BooleanBitColumnExpression
           
 class BooleanBitColumnLiteral
           
 class BooleanCharColumnExpression
           
 class BooleanCharColumnLiteral
           
 class BooleanLiteral
           
 class SimulatedBooleanColumnExpression
          A boolean SQL expression referencing a database column that is treated as a boolean but whose real SQL type is not boolean.
 

Fields in com.triactive.jdo.store.sql.expr declared as BooleanExpression
protected  BooleanExpression QueryStatement.havingExpr
          The content of the HAVING clause, if any.
protected  BooleanExpression QueryStatement.whereExpr
          The content of the WHERE clause, if any.
 

Methods in com.triactive.jdo.store.sql.expr that return BooleanExpression
 BooleanExpression AbstractSqlExpression.and(SqlExpression expr)
           
 BooleanExpression BooleanExpression.and(SqlExpression expr)
           
 BooleanExpression BooleanLiteral.and(SqlExpression expr)
           
 BooleanExpression SqlExpression.and(SqlExpression expr)
          Returns a new expression representing "this && expr".
 BooleanExpression AbstractSqlExpression.eor(SqlExpression expr)
           
 BooleanExpression BooleanExpression.eor(SqlExpression expr)
           
 BooleanExpression BooleanLiteral.eor(SqlExpression expr)
           
 BooleanExpression SqlExpression.eor(SqlExpression expr)
          Returns a new expression representing "this ^ expr".
 BooleanExpression AbstractSqlExpression.eq(SqlExpression expr)
           
 BooleanExpression BinaryExpression.eq(SqlExpression expr)
           
 BooleanExpression BinaryLiteral.eq(SqlExpression expr)
           
 BooleanExpression BooleanExpression.eq(SqlExpression expr)
           
 BooleanExpression BooleanLiteral.eq(SqlExpression expr)
           
 BooleanExpression CharacterExpression.eq(SqlExpression expr)
           
 BooleanExpression CharacterLiteral.eq(SqlExpression expr)
           
 BooleanExpression NullLiteral.eq(SqlExpression expr)
           
 BooleanExpression NumericExpression.eq(SqlExpression expr)
           
 BooleanExpression OIDExpression.eq(SqlExpression expr)
           
 BooleanExpression OIDLiteral.eq(SqlExpression expr)
           
 BooleanExpression ObjectExpression.eq(SqlExpression expr)
           
 BooleanExpression ObjectLiteral.eq(SqlExpression expr)
           
 BooleanExpression SimulatedBooleanColumnExpression.eq(SqlExpression expr)
           
 BooleanExpression SqlDateExpression.eq(SqlExpression expr)
           
 BooleanExpression SqlExpression.eq(SqlExpression expr)
          Returns a new expression representing "this == expr".
 BooleanExpression SqlTimestampExpression.eq(SqlExpression expr)
           
 BooleanExpression StringExpression.eq(SqlExpression expr)
           
 BooleanExpression StringLiteral.eq(SqlExpression expr)
           
protected  BooleanExpression QueryStatement.getJoinConditions()
          Returns the join conditions to be prefixed on the WHERE clause.
 BooleanExpression AbstractSqlExpression.gt(SqlExpression expr)
           
 BooleanExpression BinaryExpression.gt(SqlExpression expr)
           
 BooleanExpression CharacterExpression.gt(SqlExpression expr)
           
 BooleanExpression CharacterLiteral.gt(SqlExpression expr)
           
 BooleanExpression NumericExpression.gt(SqlExpression expr)
           
 BooleanExpression SqlDateExpression.gt(SqlExpression expr)
           
 BooleanExpression SqlExpression.gt(SqlExpression expr)
          Returns a new expression representing "this > expr".
 BooleanExpression SqlTimestampExpression.gt(SqlExpression expr)
           
 BooleanExpression StringExpression.gt(SqlExpression expr)
           
 BooleanExpression StringLiteral.gt(SqlExpression expr)
           
 BooleanExpression AbstractSqlExpression.gteq(SqlExpression expr)
           
 BooleanExpression BinaryExpression.gteq(SqlExpression expr)
           
 BooleanExpression CharacterExpression.gteq(SqlExpression expr)
           
 BooleanExpression CharacterLiteral.gteq(SqlExpression expr)
           
 BooleanExpression NumericExpression.gteq(SqlExpression expr)
           
 BooleanExpression SqlDateExpression.gteq(SqlExpression expr)
           
 BooleanExpression SqlExpression.gteq(SqlExpression expr)
          Returns a new expression representing "this >= expr".
 BooleanExpression SqlTimestampExpression.gteq(SqlExpression expr)
           
 BooleanExpression StringExpression.gteq(SqlExpression expr)
           
 BooleanExpression StringLiteral.gteq(SqlExpression expr)
           
 BooleanExpression AbstractSqlExpression.ior(SqlExpression expr)
           
 BooleanExpression BooleanExpression.ior(SqlExpression expr)
           
 BooleanExpression BooleanLiteral.ior(SqlExpression expr)
           
 BooleanExpression SqlExpression.ior(SqlExpression expr)
          Returns a new expression representing "this || expr".
 BooleanExpression AbstractSqlExpression.lt(SqlExpression expr)
           
 BooleanExpression BinaryExpression.lt(SqlExpression expr)
           
 BooleanExpression CharacterExpression.lt(SqlExpression expr)
           
 BooleanExpression CharacterLiteral.lt(SqlExpression expr)
           
 BooleanExpression NumericExpression.lt(SqlExpression expr)
           
 BooleanExpression SqlDateExpression.lt(SqlExpression expr)
           
 BooleanExpression SqlExpression.lt(SqlExpression expr)
          Returns a new expression representing "this < expr".
 BooleanExpression SqlTimestampExpression.lt(SqlExpression expr)
           
 BooleanExpression StringExpression.lt(SqlExpression expr)
           
 BooleanExpression StringLiteral.lt(SqlExpression expr)
           
 BooleanExpression AbstractSqlExpression.lteq(SqlExpression expr)
           
 BooleanExpression BinaryExpression.lteq(SqlExpression expr)
           
 BooleanExpression CharacterExpression.lteq(SqlExpression expr)
           
 BooleanExpression CharacterLiteral.lteq(SqlExpression expr)
           
 BooleanExpression NumericExpression.lteq(SqlExpression expr)
           
 BooleanExpression SqlDateExpression.lteq(SqlExpression expr)
           
 BooleanExpression SqlExpression.lteq(SqlExpression expr)
          Returns a new expression representing "this <= expr".
 BooleanExpression SqlTimestampExpression.lteq(SqlExpression expr)
           
 BooleanExpression StringExpression.lteq(SqlExpression expr)
           
 BooleanExpression StringLiteral.lteq(SqlExpression expr)
           
 BooleanExpression AbstractSqlExpression.not()
           
 BooleanExpression BooleanExpression.not()
           
 BooleanExpression BooleanLiteral.not()
           
 BooleanExpression SqlExpression.not()
          Returns a new expression representing "!this".
 BooleanExpression AbstractSqlExpression.noteq(SqlExpression expr)
           
 BooleanExpression BinaryExpression.noteq(SqlExpression expr)
           
 BooleanExpression BinaryLiteral.noteq(SqlExpression expr)
           
 BooleanExpression BooleanExpression.noteq(SqlExpression expr)
           
 BooleanExpression BooleanLiteral.noteq(SqlExpression expr)
           
 BooleanExpression CharacterExpression.noteq(SqlExpression expr)
           
 BooleanExpression CharacterLiteral.noteq(SqlExpression expr)
           
 BooleanExpression NullLiteral.noteq(SqlExpression expr)
           
 BooleanExpression NumericExpression.noteq(SqlExpression expr)
           
 BooleanExpression OIDExpression.noteq(SqlExpression expr)
           
 BooleanExpression OIDLiteral.noteq(SqlExpression expr)
           
 BooleanExpression ObjectExpression.noteq(SqlExpression expr)
           
 BooleanExpression ObjectLiteral.noteq(SqlExpression expr)
           
 BooleanExpression SimulatedBooleanColumnExpression.noteq(SqlExpression expr)
           
 BooleanExpression SqlDateExpression.noteq(SqlExpression expr)
           
 BooleanExpression SqlExpression.noteq(SqlExpression expr)
          Returns a new expression representing "this != expr".
 BooleanExpression SqlTimestampExpression.noteq(SqlExpression expr)
           
 BooleanExpression StringExpression.noteq(SqlExpression expr)
           
 BooleanExpression StringLiteral.noteq(SqlExpression expr)
           
abstract  BooleanExpression JoinType.oracleCondition(QueryStatement.QueryColumn fromCol, QueryStatement.QueryColumn toCol)
           
protected  BooleanExpression BooleanExpression.protectOuterJoins()
          Ensures that all columns referenced within this expression have been "protected" against exposure to OUTER JOIN-injected NULLs.
 

Methods in com.triactive.jdo.store.sql.expr with parameters of type BooleanExpression
 void QueryStatement.andHavingCondition(BooleanExpression condition)
          ANDs the given condition into the HAVING clause for this statement.
 void QueryStatement.andWhereCondition(BooleanExpression condition)
          ANDs the given condition into the WHERE clause for this statement.
 

Constructors in com.triactive.jdo.store.sql.expr with parameters of type BooleanExpression
AlternativesExpression(BooleanExpression operand1, BooleanExpression operand2)
           
 



Copyright ? 2001-2007 The TJDO Project All Rights Reserved.