Uses of Interface
wt.query.RelationalExpression

Packages that use RelationalExpression
wt.dataops.objectcol.delegate   
wt.query Provides generic support for defining SQL queries (see QuerySpec and the various things that can be appended to it) in a database inedependent manner that should be used with the PersistenceManager
wt.query.qml   
wt.query.specification   
 

Uses of RelationalExpression in wt.dataops.objectcol.delegate
 

Methods in wt.dataops.objectcol.delegate that return RelationalExpression
protected  RelationalExpression VersionAtMaturityAttrQueryDelegate.createSubSelectForVersionId(QuerySpec spec)
           
 

Uses of RelationalExpression in wt.query
 

Subinterfaces of RelationalExpression in wt.query
 interface ColumnExpression
          This interface defines an arbitrary expression that can be used to specify a "column" in a SQL SELECT, ORDER BY, GROUP BY or WHERE clause.
 

Classes in wt.query that implement RelationalExpression
 class ArrayExpression
          This class represents an array of constants in a SQL IN clause.
 class ArrayTableExpression
          This class implements a TableExpression for an array of values that can be used as a table.
 class ClassAttribute
          This class represents a class attribute which can be used in a SQL statement.
 class ColumnListExpression
          This class implments a list of ColumnExpressions.
 class ConstantExpression
          This class represents a constant in a SQL statement.
 class DateExpression
          This class represents a date constant in a SQL statement.
 class FixedLengthStringExpression
          This class represents a fixed length string constant in a SQL statement.
 class KeywordExpression
          This class represents an expression that evaluates to a SQL keyword that can be used in a SQL statement.
 class RangeExpression
          This class represents a range in a SQL WHERE clause.
 class SQLFunction
          This class represents a SQL function within a SQL statement.
 class SubSelectExpression
          This class represents a subselect which can be used in a SQL statement.
 class TableColumn
          This class represents a table column which can be used in a SQL statement.
 

Fields in wt.query declared as RelationalExpression
private  RelationalExpression SearchCondition.leftHandSide
           
private  RelationalExpression SearchCondition.rightHandSide
           
private  RelationalExpression RangeExpression.start
           
private  RelationalExpression RangeExpression.end
           
 

Methods in wt.query that return RelationalExpression
 RelationalExpression SearchCondition.getLeftHandSide()
          Gets the object for the association that plays role: leftHandSide.
 RelationalExpression SearchCondition.getRightHandSide()
          Gets the object for the association that plays role: rightHandSide.
 

Methods in wt.query with parameters of type RelationalExpression
 void SQLFunction.setArgumentAt(RelationalExpression a_argument, int a_position)
          Deprecated. Use setArgumentAt(ColumnExpression, int)
private  void SearchCondition.initialize(Class queryClass, String attribute, String operator, RelationalExpression rhs)
           
private  void SearchCondition.initialize(RelationalExpression lhs, String a_operator, RelationalExpression rhs)
           
private  void SearchCondition.initialize(RelationalExpression lhs, String a_operator, RelationalExpression rhs, int leftIndex, int rightIndex)
           
private  boolean SearchCondition.checkAdvancedQuery(RelationalExpression a_expression)
           
 

Constructors in wt.query with parameters of type RelationalExpression
SQLFunction(String a_function, RelationalExpression a_arg1)
          Deprecated. Use newSQLFunction(String, ColumnExpression)
SQLFunction(String a_function, RelationalExpression a_arg1, RelationalExpression a_arg2)
          Deprecated. Use newSQLFunction(String, ColumnExpression, ColumnExpression)
SearchCondition(RelationalExpression a_leftHandSide, String a_operator, RelationalExpression a_rightHandSide)
          Constructs a SearchCondition.
SearchCondition(RelationalExpression a_leftHandSide, String a_operator)
          Constructs a SearchCondition.
SearchCondition(RelationalExpression a_leftHandSide, String a_operator, RelationalExpression a_rightHandSide, int a_leftFromIndex, int a_rightFromIndex)
          Deprecated. as of R6.0, use SearchCondition(RelationalExpression, String, RelationalExpression) and setFromIndicies(int[], int)
 

Uses of RelationalExpression in wt.query.qml
 

Fields in wt.query.qml declared as RelationalExpression
private  RelationalExpression IndexedRelationalExpression.expression
           
 

Methods in wt.query.qml that return RelationalExpression
 RelationalExpression IndexedRelationalExpression.getExpression()
          Gets the value of the attribute: expression.
private static RelationalExpression ConditionHandler.processTimestamp(RelationalExpression a_expression, String a_otherType, Map a_parameterMap)
           
 

Methods in wt.query.qml with parameters of type RelationalExpression
 void IndexedRelationalExpression.setExpression(RelationalExpression a_Expression)
          Sets the value of the attribute: expression.
private static RelationalExpression ConditionHandler.processTimestamp(RelationalExpression a_expression, String a_otherType, Map a_parameterMap)
           
 

Constructors in wt.query.qml with parameters of type RelationalExpression
IndexedRelationalExpression(RelationalExpression a_expression)
          

Supported API: false
IndexedRelationalExpression(RelationalExpression a_expression, int[] a_indicies)
          

Supported API: false
IndexedRelationalExpression(RelationalExpression a_expression, int a_index)
          

Supported API: false
 

Uses of RelationalExpression in wt.query.specification
 

Methods in wt.query.specification that return RelationalExpression
protected  RelationalExpression DefaultQueryWriter.getRightHandSideExpression(AttributeSearchExp an_expression)
          

Supported API: false