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

Packages that use ExpressionVariable
org.eclipse.datatools.connectivity.oda.spec.manifest Provides a utility component for accessing the capabilities registered by an ODA extension that implements the org.eclipse.datatools.connectivity.oda.dynamicResultSet extension point. 
org.eclipse.datatools.connectivity.oda.spec.result Defines the result set specification of the Open Data Access (ODA) dynamicResultSet extension point. 
org.eclipse.datatools.connectivity.oda.spec.result.filter Defines the concrete filter expressions for use in the Open Data Access (ODA) result set filtering specification. 
org.eclipse.datatools.connectivity.oda.spec.util Defines utilities for use with the Open Data Access (ODA) query specification. 
 

Uses of ExpressionVariable in org.eclipse.datatools.connectivity.oda.spec.manifest
 

Methods in org.eclipse.datatools.connectivity.oda.spec.manifest with parameters of type ExpressionVariable
 CustomAggregate AggregateDefinition.createExpression(ExpressionVariable variable)
          Creates and returns an instance of CustomAggregate for use in an ODA aggregate projection specification, based on the class defined in the attribute specified in this definition.
 CustomExpression FilterExpressionDefinition.createExpression(ExpressionVariable variable, ExpressionArguments args)
          Creates and returns an instance of CustomExpression for use in an ODA filter specification, based on the class defined in the attribute specified in this definition.
 

Uses of ExpressionVariable in org.eclipse.datatools.connectivity.oda.spec.result
 

Methods in org.eclipse.datatools.connectivity.oda.spec.result that return types with arguments of type ExpressionVariable
 java.util.Map<ColumnIdentifier,ExpressionVariable> ResultProjection.getAddedResultColumns()
          Returns a map of result columns that are to be dynamically added to the query result set.
 java.util.List<ExpressionVariable> AggregateExpression.getVariables()
          Returns the input source variables.
 

Methods in org.eclipse.datatools.connectivity.oda.spec.result with parameters of type ExpressionVariable
 AggregateExpression AggregateExpression.add(ExpressionVariable inputSourceVar)
          Appends the specified input source variable to this.
 void ResultProjection.addResultColumn(ExpressionVariable columnExprVariable)
          Appends a new result column to the query result set.
static CustomAggregate InternalResultSpecFactory.createCustomAggregate(java.lang.String extensionId, java.lang.String id, ExpressionVariable inputSourceVar)
           
 

Method parameters in org.eclipse.datatools.connectivity.oda.spec.result with type arguments of type ExpressionVariable
 void AggregateExpression.setVariables(java.util.List<ExpressionVariable> variables)
          Sets an ordered list of input source variables.
 

Uses of ExpressionVariable in org.eclipse.datatools.connectivity.oda.spec.result.filter
 

Methods in org.eclipse.datatools.connectivity.oda.spec.result.filter that return ExpressionVariable
 ExpressionVariable AtomicExpression.getVariable()
          Returns the expression variable.
 

Methods in org.eclipse.datatools.connectivity.oda.spec.result.filter with parameters of type ExpressionVariable
static CustomExpression InternalFilterFactory.createCustomFilter(java.lang.String extensionId, java.lang.String id, ExpressionVariable variable, ExpressionArguments args)
           
 void AtomicExpression.setVariable(ExpressionVariable variable)
           
 

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

Methods in org.eclipse.datatools.connectivity.oda.spec.util with parameters of type ExpressionVariable
static CustomAggregate ExpressionFactory.createCustomAggregate(java.lang.String extensionId, java.lang.String exprId, ExpressionVariable variable)
          Creates a custom aggregate expression instance, with the given expression variable, of the specified aggregate expression contributed by the specified dynamicResultSet extension.
static CustomExpression ExpressionFactory.createCustomExpression(java.lang.String extensionId, java.lang.String exprId, ExpressionVariable variable, ExpressionArguments args)
          Creates a custom filter expression instance, with the given expression context, of the specified filter expression contributed by the specified dynamicResultSet extension.
static void ValidatorUtil.validateSupportedVariableDataTypes(ExpressionVariable exprVar, VariableRestrictions varRestrictions, java.lang.String odaDataSourceId, java.lang.String dataSetType)
          Validates that the data type of the specified expression variable is one of the supported data types listed in the VariableRestrictions.