Uses of Class
org.eclipse.datatools.connectivity.oda.spec.ValueExpression

Packages that use ValueExpression
org.eclipse.datatools.connectivity.oda.spec The runtime API for an ODA data set query's dynamic result set specification. 
org.eclipse.datatools.connectivity.oda.spec.util Defines utilities for use with the Open Data Access (ODA) query specification. 
org.eclipse.datatools.connectivity.oda.spec.valueexpr Defines the specialized Value Expression classes for use in the Open Data Access (ODA) query specification. 
 

Uses of ValueExpression in org.eclipse.datatools.connectivity.oda.spec
 

Methods in org.eclipse.datatools.connectivity.oda.spec that return ValueExpression
 ValueExpression ExpressionVariable.getValueExpression()
          Returns the value expression of this variable.
 ValueExpression ExpressionArguments.getValueExpression(int index)
          Returns the value expression that represents the value at the specified position of the ordered collection of argument values.
 

Methods in org.eclipse.datatools.connectivity.oda.spec with parameters of type ValueExpression
 void IValidator.validate(ValueExpression valueExpr, ValidationContext context)
          Validates the specified value expression in the specified context.
 void IValidator.validateSyntax(ValueExpression valueExpr, ValidationContext context)
          Performs syntactic validation of the specified value expression in the specified context.
 

Constructors in org.eclipse.datatools.connectivity.oda.spec with parameters of type ValueExpression
ExpressionVariable(ValueExpression valueExpr)
          Constructor for an expression variable that references the specified value expression.
 

Uses of ValueExpression in org.eclipse.datatools.connectivity.oda.spec.util
 

Methods in org.eclipse.datatools.connectivity.oda.spec.util with parameters of type ValueExpression
static boolean ValidatorUtil.isInvalidValueExpression(ValueExpression valueExpr, OdaException rootEx)
          Indicates whether the specified value expression is one of the cause(s) in the specified OdaException chain.
static OdaException ValidatorUtil.newValueExprException(java.lang.String message, ValueExpression invalidValueExpr)
          Creates and returns an OdaException with the specified value expression identified as the cause.
static OdaException ValidatorUtil.newValueExprException(ValueExpression invalidValueExpr, OdaException driverEx)
          Creates and returns a top-level OdaException to indicate that the specified value expression is the cause of the specified driverEx exception.
static void ValidatorUtil.validateSupportedVariableDataTypes(ValueExpression valueExpr, VariableRestrictions varRestrictions, java.lang.String odaDataSourceId, java.lang.String dataSetType)
          Validates that the data type of the specified value expression is one of the supported data types listed in the VariableRestrictions.
 

Uses of ValueExpression in org.eclipse.datatools.connectivity.oda.spec.valueexpr
 

Subclasses of ValueExpression in org.eclipse.datatools.connectivity.oda.spec.valueexpr
 class AtomicValueExpression
          The abstract base class for all basic, indivisible unit of value expressions that can be evaluated by itself.
 class ColumnValueExpression
          A concrete value expression whose value is based on that of a referenced result set column.
 class CombinedValueExpression
          A complex value expression whose value is resolved by combining two value expressions with a combined operator.
 class CustomFunction
          Represents a custom function value expression contributed by an extension of the org.eclipse.datatools.connectivity.oda.dynamicResultSet extension point.
 class FunctionValueExpression
          The abstract base class for all ODA function value expressions.
 class NestedValueExpression
          A complex value expression with a nested expression.
 class SimpleValueExpression
          A concrete value expression associated with an object as its value.
 

Methods in org.eclipse.datatools.connectivity.oda.spec.valueexpr that return ValueExpression
 ValueExpression CombinedValueExpression.getLeftExpression()
          Returns the left value expression.
 ValueExpression NestedValueExpression.getNestedExpression()
          Returns the nested value expression.
 ValueExpression CombinedValueExpression.getRightExpression()
          Returns the right value expression.
 

Constructors in org.eclipse.datatools.connectivity.oda.spec.valueexpr with parameters of type ValueExpression
CombinedValueExpression(ValueExpression leftExpr, CombinedValueExpressionOperator operator, ValueExpression rightExpr)
           
NestedValueExpression(ValueExpression nestedExpr)