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
           
(package private)  class com.triactive.jdo.store.sql.expr.ComparisonExpression
          An SQL expression using a comparison operator.
 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.whereExpr
          The content of the WHERE clause, if any.
protected  BooleanExpression QueryStatement.havingExpr
          The content of the HAVING clause, if any.
 

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

Methods in com.triactive.jdo.store.sql.expr with parameters of type BooleanExpression
 void QueryStatement.andWhereCondition(BooleanExpression condition)
          ANDs the given condition into the WHERE clause for this statement.
 void QueryStatement.andHavingCondition(BooleanExpression condition)
          ANDs the given condition into the HAVING 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.