Uses of Class
com.triactive.jdo.store.SQLExpression

Packages that use SQLExpression
com.triactive.jdo.store   
 

Uses of SQLExpression in com.triactive.jdo.store
 

Subclasses of SQLExpression in com.triactive.jdo.store
(package private)  class BooleanBitColumnExpression
           
(package private)  class BooleanBitColumnLiteral
           
(package private)  class BooleanCharColumnExpression
           
(package private)  class BooleanCharColumnLiteral
           
(package private)  class BooleanExpression
           
(package private)  class BooleanLiteral
           
(package private)  class CandidateSetExpression
          A set expression that represents some set field in a query candidate class, or a set field in an object linked from the candidate class by navigation.
(package private)  class CharacterExpression
           
(package private)  class CharacterLiteral
           
(package private)  class ExistsExpression
           
(package private)  class FloatingPointLiteral
           
(package private)  class IndexOfExpression
           
(package private)  class IntegerLiteral
           
(package private)  class NullComparisonExpression
           
(package private)  class NullLiteral
           
(package private)  class NumericExpression
           
(package private)  class ObjectExpression
           
(package private)  class ObjectFieldExpression
           
(package private)  class ObjectLiteral
           
(package private)  class OIDRangeTestExpression
           
(package private)  class SetExpression
          A SQL expression representing a set of scalar values.
(package private)  class SetLiteral
          A SetLiteral is a SQL expression that will test if a column of table falls within the given Set of values.
(package private)  class SqlDateExpression
           
(package private)  class SqlDateLiteral
           
(package private)  class SqlTimestampExpression
           
(package private)  class SqlTimestampLiteral
           
(package private)  class SubquerySetExpression
          A set expression whose contents are expressed as a SQL subquery.
(package private)  class SubstringExpression
           
(package private)  class UnboundVariable
           
 

Methods in com.triactive.jdo.store that return SQLExpression
 SQLExpression TableExpression.newFieldExpression(java.lang.String fieldName)
           
 SQLExpression StringMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression StringMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression SqlTimestampMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression SqlTimestampMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression SQLExpression.add(SQLExpression expr)
           
 SQLExpression SQLExpression.sub(SQLExpression expr)
           
 SQLExpression SQLExpression.mul(SQLExpression expr)
           
 SQLExpression SQLExpression.div(SQLExpression expr)
           
 SQLExpression SQLExpression.mod(SQLExpression expr)
           
 SQLExpression SQLExpression.neg()
           
 SQLExpression SQLExpression.com()
           
 SQLExpression SQLExpression.cast(java.lang.Class type)
           
 SQLExpression SQLExpression.accessField(java.lang.String fieldName)
           
 SQLExpression SQLExpression.callMethod(java.lang.String methodName, java.util.List arguments)
           
 SQLExpression SqlDateMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression SqlDateMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression ShortMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression ShortMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression PersistenceCapableMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression PersistenceCapableMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression OIDMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression OIDMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression ObjectFieldExpression.cast(java.lang.Class castType)
           
 SQLExpression ObjectFieldExpression.accessField(java.lang.String subfieldName)
           
 SQLExpression NumericExpression.add(SQLExpression expr)
           
 SQLExpression NumericExpression.sub(SQLExpression expr)
           
 SQLExpression NumericExpression.mul(SQLExpression expr)
           
 SQLExpression NumericExpression.div(SQLExpression expr)
           
 SQLExpression NumericExpression.neg()
           
abstract  SQLExpression Mapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
abstract  SQLExpression Mapping.newSQLExpression(QueryStatement qs, TableExpression te, java.lang.String fieldName)
           
abstract  SQLExpression Mapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression MapMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression MapMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression MapMapping.newSQLExpression(QueryStatement qs, TableExpression te, java.lang.String fieldName)
           
 SQLExpression LongMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression LongMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression IntegerMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression IntegerMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression IntegerLiteral.add(SQLExpression expr)
           
 SQLExpression IntegerLiteral.sub(SQLExpression expr)
           
 SQLExpression IntegerLiteral.mul(SQLExpression expr)
           
 SQLExpression IntegerLiteral.div(SQLExpression expr)
           
 SQLExpression IntegerLiteral.mod(SQLExpression expr)
           
 SQLExpression IntegerLiteral.neg()
           
 SQLExpression FloatMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression FloatMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression FloatingPointLiteral.add(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.sub(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.mul(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.div(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.neg()
           
 SQLExpression DoubleMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression DoubleMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression DateMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression ColumnMapping.newSQLExpression(QueryStatement qs, TableExpression te, java.lang.String fieldName)
           
 SQLExpression CharacterMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression CharacterMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression CharacterLiteral.add(SQLExpression expr)
           
 SQLExpression CharacterExpression.add(SQLExpression expr)
           
 SQLExpression ByteMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression ByteMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression BooleanMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression BooleanMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression BigIntegerMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression BigIntegerMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression BigDecimalMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression BigDecimalMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression AbstractSetMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression AbstractSetMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression AbstractSetMapping.newSQLExpression(QueryStatement qs, TableExpression te, java.lang.String fieldName)
           
 

Methods in com.triactive.jdo.store with parameters of type SQLExpression
 BooleanExpression SubquerySetExpression.containsMethod(SQLExpression expr)
           
 StatementText StatementText.append(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 SqlTimestampExpression.in(SQLExpression expr)
           
 BooleanExpression SQLExpression.and(SQLExpression expr)
           
 BooleanExpression SQLExpression.eor(SQLExpression expr)
           
 BooleanExpression SQLExpression.ior(SQLExpression expr)
           
 BooleanExpression SQLExpression.eq(SQLExpression expr)
           
 BooleanExpression SQLExpression.noteq(SQLExpression expr)
           
 BooleanExpression SQLExpression.lt(SQLExpression expr)
           
 BooleanExpression SQLExpression.lteq(SQLExpression expr)
           
 BooleanExpression SQLExpression.gt(SQLExpression expr)
           
 BooleanExpression SQLExpression.gteq(SQLExpression expr)
           
 BooleanExpression SQLExpression.in(SQLExpression expr)
           
 SQLExpression SQLExpression.add(SQLExpression expr)
           
 SQLExpression SQLExpression.sub(SQLExpression expr)
           
 SQLExpression SQLExpression.mul(SQLExpression expr)
           
 SQLExpression SQLExpression.div(SQLExpression expr)
           
 SQLExpression SQLExpression.mod(SQLExpression 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 SqlDateExpression.in(SQLExpression expr)
           
 BooleanExpression SetLiteral.containsMethod(SQLExpression expr)
          Return the BooleanExpression that results from SetLiteral.contains(SQLExpression).
 void QueryStatement.setOrdering(SQLExpression[] exprs, boolean[] descending)
           
 void OracleQueryStatement.setOrdering(SQLExpression[] exprs, boolean[] descending)
           
 BooleanExpression ObjectLiteral.eq(SQLExpression expr)
           
 BooleanExpression ObjectLiteral.noteq(SQLExpression expr)
           
 BooleanExpression ObjectExpression.eq(SQLExpression expr)
           
 BooleanExpression ObjectExpression.noteq(SQLExpression expr)
           
 BooleanExpression ObjectExpression.in(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 NumericExpression.in(SQLExpression expr)
           
 SQLExpression NumericExpression.add(SQLExpression expr)
           
 SQLExpression NumericExpression.sub(SQLExpression expr)
           
 SQLExpression NumericExpression.mul(SQLExpression expr)
           
 SQLExpression NumericExpression.div(SQLExpression expr)
           
 BooleanExpression NullLiteral.eq(SQLExpression expr)
           
 BooleanExpression NullLiteral.noteq(SQLExpression expr)
           
 void JDOQLQuery.Compiler.bindVariable(java.lang.String name, SQLExpression expr)
           
 BooleanExpression IntegerLiteral.eq(SQLExpression expr)
           
 BooleanExpression IntegerLiteral.noteq(SQLExpression expr)
           
 BooleanExpression IntegerLiteral.lt(SQLExpression expr)
           
 BooleanExpression IntegerLiteral.lteq(SQLExpression expr)
           
 BooleanExpression IntegerLiteral.gt(SQLExpression expr)
           
 BooleanExpression IntegerLiteral.gteq(SQLExpression expr)
           
 SQLExpression IntegerLiteral.add(SQLExpression expr)
           
 SQLExpression IntegerLiteral.sub(SQLExpression expr)
           
 SQLExpression IntegerLiteral.mul(SQLExpression expr)
           
 SQLExpression IntegerLiteral.div(SQLExpression expr)
           
 SQLExpression IntegerLiteral.mod(SQLExpression expr)
           
 BooleanExpression IndexOfExpression.gteq(SQLExpression expr)
           
 BooleanExpression FloatingPointLiteral.eq(SQLExpression expr)
           
 BooleanExpression FloatingPointLiteral.noteq(SQLExpression expr)
           
 BooleanExpression FloatingPointLiteral.lt(SQLExpression expr)
           
 BooleanExpression FloatingPointLiteral.lteq(SQLExpression expr)
           
 BooleanExpression FloatingPointLiteral.gt(SQLExpression expr)
           
 BooleanExpression FloatingPointLiteral.gteq(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.add(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.sub(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.mul(SQLExpression expr)
           
 SQLExpression FloatingPointLiteral.div(SQLExpression expr)
           
 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)
           
 SQLExpression CharacterLiteral.add(SQLExpression expr)
           
 BooleanExpression CharacterLiteral.endsWithMethod(SQLExpression str)
           
 NumericExpression CharacterLiteral.indexOfMethod(SQLExpression str)
           
 BooleanExpression CharacterLiteral.startsWithMethod(SQLExpression str)
           
 BooleanExpression CharacterLiteral.startsWithMethod(SQLExpression str, SQLExpression toffset)
           
 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)
           
 SQLExpression CharacterExpression.add(SQLExpression expr)
           
 BooleanExpression CharacterExpression.in(SQLExpression expr)
           
 CharacterExpression CharacterExpression.charAtMethod(SQLExpression index)
           
 BooleanExpression CharacterExpression.endsWithMethod(SQLExpression str)
           
 NumericExpression CharacterExpression.indexOfMethod(SQLExpression str)
           
 BooleanExpression CharacterExpression.startsWithMethod(SQLExpression str)
           
 BooleanExpression CharacterExpression.startsWithMethod(SQLExpression str, SQLExpression toffset)
           
 CharacterExpression CharacterExpression.substringMethod(SQLExpression begin)
           
 CharacterExpression CharacterExpression.substringMethod(SQLExpression begin, SQLExpression end)
           
 BooleanExpression CandidateSetExpression.containsMethod(SQLExpression expr)
          Executed when the contains() method is found in a query filter.
 BooleanExpression BooleanLiteral.and(SQLExpression expr)
           
 BooleanExpression BooleanLiteral.eor(SQLExpression expr)
           
 BooleanExpression BooleanLiteral.ior(SQLExpression expr)
           
 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.eq(SQLExpression expr)
           
 BooleanExpression BooleanExpression.noteq(SQLExpression expr)
           
 BooleanExpression BooleanExpression.in(SQLExpression expr)
           
 BooleanExpression BooleanCharColumnExpression.eq(SQLExpression expr)
           
 BooleanExpression BooleanCharColumnExpression.noteq(SQLExpression expr)
           
 BooleanExpression BooleanCharColumnExpression.in(SQLExpression expr)
           
 BooleanExpression BooleanBitColumnExpression.eq(SQLExpression expr)
           
 BooleanExpression BooleanBitColumnExpression.noteq(SQLExpression expr)
           
 BooleanExpression BooleanBitColumnExpression.in(SQLExpression expr)
           
 

Constructors in com.triactive.jdo.store with parameters of type SQLExpression
SqlTimestampExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
SQLExpression(SQLExpression.MonadicOperator op, SQLExpression operand)
           
SQLExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
SQLExpression.IllegalArgumentTypeException(SQLExpression arg)
           
SQLExpression.IllegalOperationException(java.lang.String operation, SQLExpression operand)
           
SQLExpression.IllegalOperationException(SQLExpression operand1, java.lang.String operation, SQLExpression operand2)
           
SqlDateExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
NumericExpression(SQLExpression.MonadicOperator op, SQLExpression operand)
           
NumericExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
NullComparisonExpression(SQLExpression expr, boolean equalityTest, NullLiteral lit)
           
CharacterExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
BooleanExpression(SQLExpression.MonadicOperator op, SQLExpression operand)
           
BooleanExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
 



Copyright © 2001 TriActive, Inc. All Rights Reserved.