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 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)
           
 SQLExpression BigDecimalMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression BigDecimalMapping.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 BooleanMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression BooleanMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression ByteMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression ByteMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression CharacterExpression.add(SQLExpression expr)
           
 SQLExpression CharacterLiteral.add(SQLExpression expr)
           
 SQLExpression CharacterMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression CharacterMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression ColumnMapping.newSQLExpression(QueryStatement qs, TableExpression te, java.lang.String fieldName)
           
 SQLExpression DateMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression DoubleMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression DoubleMapping.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 FloatMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression FloatMapping.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 IntegerMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression IntegerMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, 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 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)
           
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 NumericExpression.add(SQLExpression expr)
           
 SQLExpression NumericExpression.sub(SQLExpression expr)
           
 SQLExpression NumericExpression.mul(SQLExpression expr)
           
 SQLExpression NumericExpression.div(SQLExpression expr)
           
 SQLExpression NumericExpression.neg()
           
 SQLExpression ObjectFieldExpression.cast(java.lang.Class castType)
           
 SQLExpression ObjectFieldExpression.accessField(java.lang.String subfieldName)
           
 SQLExpression OIDMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression OIDMapping.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 ShortMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression ShortMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, java.lang.String fieldName)
           
 SQLExpression SqlDateMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression SqlDateMapping.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 SqlTimestampMapping.newSQLLiteral(QueryStatement qs, java.lang.Object value)
           
 SQLExpression SqlTimestampMapping.newSQLExpression(QueryStatement qs, QueryStatement.QueryColumn qsc, 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 TableExpression.newFieldExpression(java.lang.String fieldName)
           
 

Methods in com.triactive.jdo.store with parameters of type SQLExpression
 BooleanExpression BooleanBitColumnExpression.eq(SQLExpression expr)
           
 BooleanExpression BooleanBitColumnExpression.noteq(SQLExpression expr)
           
 BooleanExpression BooleanBitColumnExpression.in(SQLExpression expr)
           
 BooleanExpression BooleanCharColumnExpression.eq(SQLExpression expr)
           
 BooleanExpression BooleanCharColumnExpression.noteq(SQLExpression expr)
           
 BooleanExpression BooleanCharColumnExpression.in(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 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 CandidateSetExpression.containsMethod(SQLExpression expr)
          Executed when the contains() method is found in a query filter.
 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 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 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 IndexOfExpression.gteq(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)
           
 void JDOQLQuery.Compiler.bindVariable(java.lang.String name, SQLExpression expr)
           
 BooleanExpression NullLiteral.eq(SQLExpression expr)
           
 BooleanExpression NullLiteral.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 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 ObjectExpression.eq(SQLExpression expr)
           
 BooleanExpression ObjectExpression.noteq(SQLExpression expr)
           
 BooleanExpression ObjectExpression.in(SQLExpression expr)
           
 BooleanExpression ObjectLiteral.eq(SQLExpression expr)
           
 BooleanExpression ObjectLiteral.noteq(SQLExpression expr)
           
 void OracleQueryStatement.setOrdering(SQLExpression[] exprs, boolean[] descending)
           
 void QueryStatement.setOrdering(SQLExpression[] exprs, boolean[] descending)
           
 BooleanExpression SetLiteral.containsMethod(SQLExpression expr)
          Return the BooleanExpression that results from SetLiteral.contains(SQLExpression).
 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 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 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)
           
 StatementText StatementText.append(SQLExpression expr)
           
 BooleanExpression SubquerySetExpression.containsMethod(SQLExpression expr)
           
 

Constructors in com.triactive.jdo.store with parameters of type SQLExpression
BooleanExpression(SQLExpression.MonadicOperator op, SQLExpression operand)
           
BooleanExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
CharacterExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
NullComparisonExpression(SQLExpression expr, boolean equalityTest, NullLiteral lit)
           
NumericExpression(SQLExpression.MonadicOperator op, SQLExpression operand)
           
NumericExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
SqlDateExpression(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)
           
SqlTimestampExpression(SQLExpression operand1, SQLExpression.DyadicOperator op, SQLExpression operand2)
           
 



Copyright ? 2001 TriActive, Inc. All Rights Reserved.