org.eclipse.datatools.modelbase.sql.query
Interface QueryValueExpression

All Superinterfaces:
SQLObject, SQLQueryObject, ValueExpression
All Known Subinterfaces:
ValueExpressionAtomic, ValueExpressionCase, ValueExpressionCaseSearch, ValueExpressionCaseSimple, ValueExpressionCast, ValueExpressionColumn, ValueExpressionCombined, ValueExpressionDefaultValue, ValueExpressionFunction, ValueExpressionLabeledDuration, ValueExpressionNested, ValueExpressionNullValue, ValueExpressionScalarSelect, ValueExpressionSimple, ValueExpressionVariable, XMLAggregateFunction, XMLAttributeDeclarationItem, XMLQueryArgumentItem, XMLSerializeFunction, XMLSerializeFunctionTarget, XMLTableColumnDefinitionDefault, XMLValueExpressionCast, XMLValueFunction, XMLValueFunctionComment, XMLValueFunctionCommentContent, XMLValueFunctionConcat, XMLValueFunctionConcatContentItem, XMLValueFunctionDocument, XMLValueFunctionDocumentContent, XMLValueFunctionElement, XMLValueFunctionElementContentItem, XMLValueFunctionForest, XMLValueFunctionForestContentItem, XMLValueFunctionParse, XMLValueFunctionParseContent, XMLValueFunctionPI, XMLValueFunctionPIContent, XMLValueFunctionQuery, XMLValueFunctionText, XMLValueFunctionTextContent, XMLValueFunctionValidate, XMLValueFunctionValidateContent
All Known Implementing Classes:
QueryValueExpressionImpl, ValueExpressionAtomicImpl, ValueExpressionCaseImpl, ValueExpressionCaseSearchImpl, ValueExpressionCaseSimpleImpl, ValueExpressionCastImpl, ValueExpressionColumnImpl, ValueExpressionCombinedImpl, ValueExpressionDefaultValueImpl, ValueExpressionFunctionImpl, ValueExpressionLabeledDurationImpl, ValueExpressionNestedImpl, ValueExpressionNullValueImpl, ValueExpressionScalarSelectImpl, ValueExpressionSimpleImpl, ValueExpressionVariableImpl, XMLAggregateFunctionImpl, XMLAttributeDeclarationItemImpl, XMLQueryArgumentItemImpl, XMLSerializeFunctionImpl, XMLSerializeFunctionTargetImpl, XMLTableColumnDefinitionDefaultImpl, XMLValueExpressionCastImpl, XMLValueFunctionCommentContentImpl, XMLValueFunctionCommentImpl, XMLValueFunctionConcatContentItemImpl, XMLValueFunctionConcatImpl, XMLValueFunctionDocumentContentImpl, XMLValueFunctionDocumentImpl, XMLValueFunctionElementContentItemImpl, XMLValueFunctionElementImpl, XMLValueFunctionForestContentItemImpl, XMLValueFunctionForestImpl, XMLValueFunctionImpl, XMLValueFunctionParseContentImpl, XMLValueFunctionParseImpl, XMLValueFunctionPIContentImpl, XMLValueFunctionPIImpl, XMLValueFunctionQueryImpl, XMLValueFunctionTextContentImpl, XMLValueFunctionTextImpl, XMLValueFunctionValidateContentImpl, XMLValueFunctionValidateImpl

public interface QueryValueExpression
extends SQLQueryObject, ValueExpression

A representation of the model object 'SQL Value Expression'.

The following features are supported:

See Also:
SQLQueryModelPackage.getQueryValueExpression()

Method Summary
 PredicateBasic getBasicLeft()
          Returns the value of the 'Basic Left' container reference.
 PredicateBasic getBasicRight()
          Returns the value of the 'Basic Right' container reference.
 PredicateBetween getBetweenLeft()
          Returns the value of the 'Between Left' container reference.
 PredicateBetween getBetweenRight1()
          Returns the value of the 'Between Right1' container reference.
 PredicateBetween getBetweenRight2()
          Returns the value of the 'Between Right2' container reference.
 DataType getDataType()
          Returns the value of the 'Data Type' containment reference.
 GroupingExpression getGroupingExpr()
          Returns the value of the 'Grouping Expr' container reference.
 PredicateInValueList getInValueListLeft()
          Returns the value of the 'In Value List Left' container reference.
 PredicateInValueList getInValueListRight()
          Returns the value of the 'In Value List Right' container reference.
 PredicateInValueRowSelect getInValueRowSelectLeft()
          Returns the value of the 'In Value Row Select Left' container reference.
 PredicateInValueSelect getInValueSelectLeft()
          Returns the value of the 'In Value Select Left' container reference.
 PredicateLike getLikeEscape()
          Returns the value of the 'Like Escape' container reference.
 PredicateLike getLikeMatching()
          Returns the value of the 'Like Matching' container reference.
 PredicateLike getLikePattern()
          Returns the value of the 'Like Pattern' container reference.
 ValueExpressionNested getNest()
          Returns the value of the 'Nest' container reference.
 OrderByValueExpression getOrderByValueExpr()
          Returns the value of the 'Order By Value Expr' container reference.
 PredicateIsNull getPredicateNull()
          Returns the value of the 'Predicate Null' container reference.
 PredicateQuantifiedRowSelect getQuantifiedRowSelectLeft()
          Returns the value of the 'Quantified Row Select Left' container reference.
 PredicateQuantifiedValueSelect getQuantifiedValueSelectLeft()
          Returns the value of the 'Quantified Value Select Left' container reference.
 ResultColumn getResultColumn()
          Returns the value of the 'Result Column' container reference.
 ValueExpressionUnaryOperator getUnaryOperator()
          Returns the value of the 'Unary Operator' attribute.
 UpdateSourceExprList getUpdateSourceExprList()
          Returns the value of the 'Update Source Expr List' container reference.
 ValueExpressionCaseElse getValueExprCaseElse()
          Returns the value of the 'Value Expr Case Else' container reference.
 ValueExpressionCaseSearchContent getValueExprCaseSearchContent()
          Returns the value of the 'Value Expr Case Search Content' container reference.
 ValueExpressionCaseSimple getValueExprCaseSimple()
          Returns the value of the 'Value Expr Case Simple' container reference.
 ValueExpressionCaseSimpleContent getValueExprCaseSimpleContentResult()
          Returns the value of the 'Value Expr Case Simple Content Result' container reference.
 ValueExpressionCaseSimpleContent getValueExprCaseSimpleContentWhen()
          Returns the value of the 'Value Expr Case Simple Content When' container reference.
 ValueExpressionCast getValueExprCast()
          Returns the value of the 'Value Expr Cast' container reference.
 ValueExpressionCombined getValueExprCombinedLeft()
          Returns the value of the 'Value Expr Combined Left' container reference.
 ValueExpressionCombined getValueExprCombinedRight()
          Returns the value of the 'Value Expr Combined Right' container reference.
 ValueExpressionFunction getValueExprFunction()
          Returns the value of the 'Value Expr Function' container reference.
 ValueExpressionLabeledDuration getValueExprLabeledDuration()
          Returns the value of the 'Value Expr Labeled Duration' container reference.
 ValuesRow getValuesRow()
          Returns the value of the 'Values Row' container reference.
 void setBasicLeft(PredicateBasic value)
          Sets the value of the 'Basic Left' container reference.
 void setBasicRight(PredicateBasic value)
          Sets the value of the 'Basic Right' container reference.
 void setBetweenLeft(PredicateBetween value)
          Sets the value of the 'Between Left' container reference.
 void setBetweenRight1(PredicateBetween value)
          Sets the value of the 'Between Right1' container reference.
 void setBetweenRight2(PredicateBetween value)
          Sets the value of the 'Between Right2' container reference.
 void setDataType(DataType value)
          Sets the value of the 'Data Type' containment reference.
 void setGroupingExpr(GroupingExpression value)
          Sets the value of the 'Grouping Expr' container reference.
 void setInValueListLeft(PredicateInValueList value)
          Sets the value of the 'In Value List Left' container reference.
 void setInValueListRight(PredicateInValueList value)
          Sets the value of the 'In Value List Right' container reference.
 void setInValueRowSelectLeft(PredicateInValueRowSelect value)
          Sets the value of the 'In Value Row Select Left' container reference.
 void setInValueSelectLeft(PredicateInValueSelect value)
          Sets the value of the 'In Value Select Left' container reference.
 void setLikeEscape(PredicateLike value)
          Sets the value of the 'Like Escape' container reference.
 void setLikeMatching(PredicateLike value)
          Sets the value of the 'Like Matching' container reference.
 void setLikePattern(PredicateLike value)
          Sets the value of the 'Like Pattern' container reference.
 void setNest(ValueExpressionNested value)
          Sets the value of the 'Nest' container reference.
 void setOrderByValueExpr(OrderByValueExpression value)
          Sets the value of the 'Order By Value Expr' container reference.
 void setPredicateNull(PredicateIsNull value)
          Sets the value of the 'Predicate Null' container reference.
 void setQuantifiedRowSelectLeft(PredicateQuantifiedRowSelect value)
          Sets the value of the 'Quantified Row Select Left' container reference.
 void setQuantifiedValueSelectLeft(PredicateQuantifiedValueSelect value)
          Sets the value of the 'Quantified Value Select Left' container reference.
 void setResultColumn(ResultColumn value)
          Sets the value of the 'Result Column' container reference.
 void setUnaryOperator(ValueExpressionUnaryOperator value)
          Sets the value of the 'Unary Operator' attribute.
 void setUpdateSourceExprList(UpdateSourceExprList value)
          Sets the value of the 'Update Source Expr List' container reference.
 void setValueExprCaseElse(ValueExpressionCaseElse value)
          Sets the value of the 'Value Expr Case Else' container reference.
 void setValueExprCaseSearchContent(ValueExpressionCaseSearchContent value)
          Sets the value of the 'Value Expr Case Search Content' container reference.
 void setValueExprCaseSimple(ValueExpressionCaseSimple value)
          Sets the value of the 'Value Expr Case Simple' container reference.
 void setValueExprCaseSimpleContentResult(ValueExpressionCaseSimpleContent value)
          Sets the value of the 'Value Expr Case Simple Content Result' container reference.
 void setValueExprCaseSimpleContentWhen(ValueExpressionCaseSimpleContent value)
          Sets the value of the 'Value Expr Case Simple Content When' container reference.
 void setValueExprCast(ValueExpressionCast value)
          Sets the value of the 'Value Expr Cast' container reference.
 void setValueExprCombinedLeft(ValueExpressionCombined value)
          Sets the value of the 'Value Expr Combined Left' container reference.
 void setValueExprCombinedRight(ValueExpressionCombined value)
          Sets the value of the 'Value Expr Combined Right' container reference.
 void setValueExprFunction(ValueExpressionFunction value)
          Sets the value of the 'Value Expr Function' container reference.
 void setValueExprLabeledDuration(ValueExpressionLabeledDuration value)
          Sets the value of the 'Value Expr Labeled Duration' container reference.
 void setValuesRow(ValuesRow value)
          Sets the value of the 'Values Row' container reference.
 
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.SQLQueryObject
getSourceInfo, getSQL, setSourceInfo, setSQL
 
Methods inherited from interface org.eclipse.datatools.modelbase.sql.schema.SQLObject
addEAnnotation, addEAnnotationDetail, getComments, getDependencies, getDescription, getEAnnotation, getEAnnotationDetail, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel
 
Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.ValueExpression
getSQL, setSQL
 

Method Detail

getUnaryOperator

public ValueExpressionUnaryOperator getUnaryOperator()
Returns the value of the 'Unary Operator' attribute. The literals are from the enumeration ValueExpressionUnaryOperator.

If the meaning of the 'Unary Operator' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Unary Operator' attribute.
See Also:
ValueExpressionUnaryOperator, setUnaryOperator(ValueExpressionUnaryOperator), SQLQueryModelPackage.getQueryValueExpression_UnaryOperator()

setUnaryOperator

public void setUnaryOperator(ValueExpressionUnaryOperator value)
Sets the value of the 'Unary Operator' attribute.

Parameters:
value - the new value of the 'Unary Operator' attribute.
See Also:
ValueExpressionUnaryOperator, getUnaryOperator()

getDataType

public DataType getDataType()
Returns the value of the 'Data Type' containment reference.

If the meaning of the 'Data Type' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Data Type' containment reference.
See Also:
setDataType(DataType), SQLQueryModelPackage.getQueryValueExpression_DataType()

setDataType

public void setDataType(DataType value)
Sets the value of the 'Data Type' containment reference.

Parameters:
value - the new value of the 'Data Type' containment reference.
See Also:
getDataType()

getValuesRow

public ValuesRow getValuesRow()
Returns the value of the 'Values Row' container reference. It is bidirectional and its opposite is 'Expr List'.

If the meaning of the 'Values Row' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Values Row' container reference.
See Also:
setValuesRow(ValuesRow), SQLQueryModelPackage.getQueryValueExpression_ValuesRow(), ValuesRow.getExprList()

setValuesRow

public void setValuesRow(ValuesRow value)
Sets the value of the 'Values Row' container reference.

Parameters:
value - the new value of the 'Values Row' container reference.
See Also:
getValuesRow()

getOrderByValueExpr

public OrderByValueExpression getOrderByValueExpr()
Returns the value of the 'Order By Value Expr' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Order By Value Expr' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Order By Value Expr' container reference.
See Also:
setOrderByValueExpr(OrderByValueExpression), SQLQueryModelPackage.getQueryValueExpression_OrderByValueExpr(), OrderByValueExpression.getValueExpr()

setOrderByValueExpr

public void setOrderByValueExpr(OrderByValueExpression value)
Sets the value of the 'Order By Value Expr' container reference.

Parameters:
value - the new value of the 'Order By Value Expr' container reference.
See Also:
getOrderByValueExpr()

getResultColumn

public ResultColumn getResultColumn()
Returns the value of the 'Result Column' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Result Column' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Result Column' container reference.
See Also:
setResultColumn(ResultColumn), SQLQueryModelPackage.getQueryValueExpression_ResultColumn(), ResultColumn.getValueExpr()

setResultColumn

public void setResultColumn(ResultColumn value)
Sets the value of the 'Result Column' container reference.

Parameters:
value - the new value of the 'Result Column' container reference.
See Also:
getResultColumn()

getBasicRight

public PredicateBasic getBasicRight()
Returns the value of the 'Basic Right' container reference. It is bidirectional and its opposite is 'Right Value Expr'.

If the meaning of the 'Basic Right' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Basic Right' container reference.
See Also:
setBasicRight(PredicateBasic), SQLQueryModelPackage.getQueryValueExpression_BasicRight(), PredicateBasic.getRightValueExpr()

setBasicRight

public void setBasicRight(PredicateBasic value)
Sets the value of the 'Basic Right' container reference.

Parameters:
value - the new value of the 'Basic Right' container reference.
See Also:
getBasicRight()

getBasicLeft

public PredicateBasic getBasicLeft()
Returns the value of the 'Basic Left' container reference. It is bidirectional and its opposite is 'Left Value Expr'.

If the meaning of the 'Basic Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Basic Left' container reference.
See Also:
setBasicLeft(PredicateBasic), SQLQueryModelPackage.getQueryValueExpression_BasicLeft(), PredicateBasic.getLeftValueExpr()

setBasicLeft

public void setBasicLeft(PredicateBasic value)
Sets the value of the 'Basic Left' container reference.

Parameters:
value - the new value of the 'Basic Left' container reference.
See Also:
getBasicLeft()

getLikePattern

public PredicateLike getLikePattern()
Returns the value of the 'Like Pattern' container reference. It is bidirectional and its opposite is 'Pattern Value Expr'.

If the meaning of the 'Like Pattern' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Like Pattern' container reference.
See Also:
setLikePattern(PredicateLike), SQLQueryModelPackage.getQueryValueExpression_LikePattern(), PredicateLike.getPatternValueExpr()

setLikePattern

public void setLikePattern(PredicateLike value)
Sets the value of the 'Like Pattern' container reference.

Parameters:
value - the new value of the 'Like Pattern' container reference.
See Also:
getLikePattern()

getLikeMatching

public PredicateLike getLikeMatching()
Returns the value of the 'Like Matching' container reference. It is bidirectional and its opposite is 'Matching Value Expr'.

If the meaning of the 'Like Matching' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Like Matching' container reference.
See Also:
setLikeMatching(PredicateLike), SQLQueryModelPackage.getQueryValueExpression_LikeMatching(), PredicateLike.getMatchingValueExpr()

setLikeMatching

public void setLikeMatching(PredicateLike value)
Sets the value of the 'Like Matching' container reference.

Parameters:
value - the new value of the 'Like Matching' container reference.
See Also:
getLikeMatching()

getPredicateNull

public PredicateIsNull getPredicateNull()
Returns the value of the 'Predicate Null' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Predicate Null' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Predicate Null' container reference.
See Also:
setPredicateNull(PredicateIsNull), SQLQueryModelPackage.getQueryValueExpression_PredicateNull(), PredicateIsNull.getValueExpr()

setPredicateNull

public void setPredicateNull(PredicateIsNull value)
Sets the value of the 'Predicate Null' container reference.

Parameters:
value - the new value of the 'Predicate Null' container reference.
See Also:
getPredicateNull()

getInValueListRight

public PredicateInValueList getInValueListRight()
Returns the value of the 'In Value List Right' container reference. It is bidirectional and its opposite is 'Value Expr List'.

If the meaning of the 'In Value List Right' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Value List Right' container reference.
See Also:
setInValueListRight(PredicateInValueList), SQLQueryModelPackage.getQueryValueExpression_InValueListRight(), PredicateInValueList.getValueExprList()

setInValueListRight

public void setInValueListRight(PredicateInValueList value)
Sets the value of the 'In Value List Right' container reference.

Parameters:
value - the new value of the 'In Value List Right' container reference.
See Also:
getInValueListRight()

getInValueListLeft

public PredicateInValueList getInValueListLeft()
Returns the value of the 'In Value List Left' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'In Value List Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Value List Left' container reference.
See Also:
setInValueListLeft(PredicateInValueList), SQLQueryModelPackage.getQueryValueExpression_InValueListLeft(), PredicateInValueList.getValueExpr()

setInValueListLeft

public void setInValueListLeft(PredicateInValueList value)
Sets the value of the 'In Value List Left' container reference.

Parameters:
value - the new value of the 'In Value List Left' container reference.
See Also:
getInValueListLeft()

getInValueRowSelectLeft

public PredicateInValueRowSelect getInValueRowSelectLeft()
Returns the value of the 'In Value Row Select Left' container reference. It is bidirectional and its opposite is 'Value Expr List'.

If the meaning of the 'In Value Row Select Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Value Row Select Left' container reference.
See Also:
setInValueRowSelectLeft(PredicateInValueRowSelect), SQLQueryModelPackage.getQueryValueExpression_InValueRowSelectLeft(), PredicateInValueRowSelect.getValueExprList()

setInValueRowSelectLeft

public void setInValueRowSelectLeft(PredicateInValueRowSelect value)
Sets the value of the 'In Value Row Select Left' container reference.

Parameters:
value - the new value of the 'In Value Row Select Left' container reference.
See Also:
getInValueRowSelectLeft()

getInValueSelectLeft

public PredicateInValueSelect getInValueSelectLeft()
Returns the value of the 'In Value Select Left' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'In Value Select Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'In Value Select Left' container reference.
See Also:
setInValueSelectLeft(PredicateInValueSelect), SQLQueryModelPackage.getQueryValueExpression_InValueSelectLeft(), PredicateInValueSelect.getValueExpr()

setInValueSelectLeft

public void setInValueSelectLeft(PredicateInValueSelect value)
Sets the value of the 'In Value Select Left' container reference.

Parameters:
value - the new value of the 'In Value Select Left' container reference.
See Also:
getInValueSelectLeft()

getQuantifiedRowSelectLeft

public PredicateQuantifiedRowSelect getQuantifiedRowSelectLeft()
Returns the value of the 'Quantified Row Select Left' container reference. It is bidirectional and its opposite is 'Value Expr List'.

If the meaning of the 'Quantified Row Select Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Quantified Row Select Left' container reference.
See Also:
setQuantifiedRowSelectLeft(PredicateQuantifiedRowSelect), SQLQueryModelPackage.getQueryValueExpression_QuantifiedRowSelectLeft(), PredicateQuantifiedRowSelect.getValueExprList()

setQuantifiedRowSelectLeft

public void setQuantifiedRowSelectLeft(PredicateQuantifiedRowSelect value)
Sets the value of the 'Quantified Row Select Left' container reference.

Parameters:
value - the new value of the 'Quantified Row Select Left' container reference.
See Also:
getQuantifiedRowSelectLeft()

getQuantifiedValueSelectLeft

public PredicateQuantifiedValueSelect getQuantifiedValueSelectLeft()
Returns the value of the 'Quantified Value Select Left' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Quantified Value Select Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Quantified Value Select Left' container reference.
See Also:
setQuantifiedValueSelectLeft(PredicateQuantifiedValueSelect), SQLQueryModelPackage.getQueryValueExpression_QuantifiedValueSelectLeft(), PredicateQuantifiedValueSelect.getValueExpr()

setQuantifiedValueSelectLeft

public void setQuantifiedValueSelectLeft(PredicateQuantifiedValueSelect value)
Sets the value of the 'Quantified Value Select Left' container reference.

Parameters:
value - the new value of the 'Quantified Value Select Left' container reference.
See Also:
getQuantifiedValueSelectLeft()

getBetweenLeft

public PredicateBetween getBetweenLeft()
Returns the value of the 'Between Left' container reference. It is bidirectional and its opposite is 'Left Value Expr'.

If the meaning of the 'Between Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Between Left' container reference.
See Also:
setBetweenLeft(PredicateBetween), SQLQueryModelPackage.getQueryValueExpression_BetweenLeft(), PredicateBetween.getLeftValueExpr()

setBetweenLeft

public void setBetweenLeft(PredicateBetween value)
Sets the value of the 'Between Left' container reference.

Parameters:
value - the new value of the 'Between Left' container reference.
See Also:
getBetweenLeft()

getBetweenRight1

public PredicateBetween getBetweenRight1()
Returns the value of the 'Between Right1' container reference. It is bidirectional and its opposite is 'Right Value Expr1'.

If the meaning of the 'Between Right1' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Between Right1' container reference.
See Also:
setBetweenRight1(PredicateBetween), SQLQueryModelPackage.getQueryValueExpression_BetweenRight1(), PredicateBetween.getRightValueExpr1()

setBetweenRight1

public void setBetweenRight1(PredicateBetween value)
Sets the value of the 'Between Right1' container reference.

Parameters:
value - the new value of the 'Between Right1' container reference.
See Also:
getBetweenRight1()

getBetweenRight2

public PredicateBetween getBetweenRight2()
Returns the value of the 'Between Right2' container reference. It is bidirectional and its opposite is 'Right Value Expr2'.

If the meaning of the 'Between Right2' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Between Right2' container reference.
See Also:
setBetweenRight2(PredicateBetween), SQLQueryModelPackage.getQueryValueExpression_BetweenRight2(), PredicateBetween.getRightValueExpr2()

setBetweenRight2

public void setBetweenRight2(PredicateBetween value)
Sets the value of the 'Between Right2' container reference.

Parameters:
value - the new value of the 'Between Right2' container reference.
See Also:
getBetweenRight2()

getValueExprCast

public ValueExpressionCast getValueExprCast()
Returns the value of the 'Value Expr Cast' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Value Expr Cast' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Cast' container reference.
See Also:
setValueExprCast(ValueExpressionCast), SQLQueryModelPackage.getQueryValueExpression_ValueExprCast(), ValueExpressionCast.getValueExpr()

setValueExprCast

public void setValueExprCast(ValueExpressionCast value)
Sets the value of the 'Value Expr Cast' container reference.

Parameters:
value - the new value of the 'Value Expr Cast' container reference.
See Also:
getValueExprCast()

getValueExprFunction

public ValueExpressionFunction getValueExprFunction()
Returns the value of the 'Value Expr Function' container reference. It is bidirectional and its opposite is 'Parameter List'.

If the meaning of the 'Value Expr Function' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Function' container reference.
See Also:
setValueExprFunction(ValueExpressionFunction), SQLQueryModelPackage.getQueryValueExpression_ValueExprFunction(), ValueExpressionFunction.getParameterList()

setValueExprFunction

public void setValueExprFunction(ValueExpressionFunction value)
Sets the value of the 'Value Expr Function' container reference.

Parameters:
value - the new value of the 'Value Expr Function' container reference.
See Also:
getValueExprFunction()

getValueExprCombinedLeft

public ValueExpressionCombined getValueExprCombinedLeft()
Returns the value of the 'Value Expr Combined Left' container reference. It is bidirectional and its opposite is 'Left Value Expr'.

If the meaning of the 'Value Expr Combined Left' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Combined Left' container reference.
See Also:
setValueExprCombinedLeft(ValueExpressionCombined), SQLQueryModelPackage.getQueryValueExpression_ValueExprCombinedLeft(), ValueExpressionCombined.getLeftValueExpr()

setValueExprCombinedLeft

public void setValueExprCombinedLeft(ValueExpressionCombined value)
Sets the value of the 'Value Expr Combined Left' container reference.

Parameters:
value - the new value of the 'Value Expr Combined Left' container reference.
See Also:
getValueExprCombinedLeft()

getValueExprCombinedRight

public ValueExpressionCombined getValueExprCombinedRight()
Returns the value of the 'Value Expr Combined Right' container reference. It is bidirectional and its opposite is 'Right Value Expr'.

If the meaning of the 'Value Expr Combined Right' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Combined Right' container reference.
See Also:
setValueExprCombinedRight(ValueExpressionCombined), SQLQueryModelPackage.getQueryValueExpression_ValueExprCombinedRight(), ValueExpressionCombined.getRightValueExpr()

setValueExprCombinedRight

public void setValueExprCombinedRight(ValueExpressionCombined value)
Sets the value of the 'Value Expr Combined Right' container reference.

Parameters:
value - the new value of the 'Value Expr Combined Right' container reference.
See Also:
getValueExprCombinedRight()

getGroupingExpr

public GroupingExpression getGroupingExpr()
Returns the value of the 'Grouping Expr' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Grouping Expr' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Grouping Expr' container reference.
See Also:
setGroupingExpr(GroupingExpression), SQLQueryModelPackage.getQueryValueExpression_GroupingExpr(), GroupingExpression.getValueExpr()

setGroupingExpr

public void setGroupingExpr(GroupingExpression value)
Sets the value of the 'Grouping Expr' container reference.

Parameters:
value - the new value of the 'Grouping Expr' container reference.
See Also:
getGroupingExpr()

getValueExprCaseElse

public ValueExpressionCaseElse getValueExprCaseElse()
Returns the value of the 'Value Expr Case Else' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Value Expr Case Else' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Case Else' container reference.
See Also:
setValueExprCaseElse(ValueExpressionCaseElse), SQLQueryModelPackage.getQueryValueExpression_ValueExprCaseElse(), ValueExpressionCaseElse.getValueExpr()

setValueExprCaseElse

public void setValueExprCaseElse(ValueExpressionCaseElse value)
Sets the value of the 'Value Expr Case Else' container reference.

Parameters:
value - the new value of the 'Value Expr Case Else' container reference.
See Also:
getValueExprCaseElse()

getValueExprCaseSimple

public ValueExpressionCaseSimple getValueExprCaseSimple()
Returns the value of the 'Value Expr Case Simple' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Value Expr Case Simple' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Case Simple' container reference.
See Also:
setValueExprCaseSimple(ValueExpressionCaseSimple), SQLQueryModelPackage.getQueryValueExpression_ValueExprCaseSimple(), ValueExpressionCaseSimple.getValueExpr()

setValueExprCaseSimple

public void setValueExprCaseSimple(ValueExpressionCaseSimple value)
Sets the value of the 'Value Expr Case Simple' container reference.

Parameters:
value - the new value of the 'Value Expr Case Simple' container reference.
See Also:
getValueExprCaseSimple()

getValueExprCaseSimpleContentWhen

public ValueExpressionCaseSimpleContent getValueExprCaseSimpleContentWhen()
Returns the value of the 'Value Expr Case Simple Content When' container reference. It is bidirectional and its opposite is 'When Value Expr'.

If the meaning of the 'Value Expr Case Simple Content When' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Case Simple Content When' container reference.
See Also:
setValueExprCaseSimpleContentWhen(ValueExpressionCaseSimpleContent), SQLQueryModelPackage.getQueryValueExpression_ValueExprCaseSimpleContentWhen(), ValueExpressionCaseSimpleContent.getWhenValueExpr()

setValueExprCaseSimpleContentWhen

public void setValueExprCaseSimpleContentWhen(ValueExpressionCaseSimpleContent value)
Sets the value of the 'Value Expr Case Simple Content When' container reference.

Parameters:
value - the new value of the 'Value Expr Case Simple Content When' container reference.
See Also:
getValueExprCaseSimpleContentWhen()

getValueExprCaseSimpleContentResult

public ValueExpressionCaseSimpleContent getValueExprCaseSimpleContentResult()
Returns the value of the 'Value Expr Case Simple Content Result' container reference. It is bidirectional and its opposite is 'Result Value Expr'.

If the meaning of the 'Value Expr Case Simple Content Result' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Case Simple Content Result' container reference.
See Also:
setValueExprCaseSimpleContentResult(ValueExpressionCaseSimpleContent), SQLQueryModelPackage.getQueryValueExpression_ValueExprCaseSimpleContentResult(), ValueExpressionCaseSimpleContent.getResultValueExpr()

setValueExprCaseSimpleContentResult

public void setValueExprCaseSimpleContentResult(ValueExpressionCaseSimpleContent value)
Sets the value of the 'Value Expr Case Simple Content Result' container reference.

Parameters:
value - the new value of the 'Value Expr Case Simple Content Result' container reference.
See Also:
getValueExprCaseSimpleContentResult()

getValueExprCaseSearchContent

public ValueExpressionCaseSearchContent getValueExprCaseSearchContent()
Returns the value of the 'Value Expr Case Search Content' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Value Expr Case Search Content' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Case Search Content' container reference.
See Also:
setValueExprCaseSearchContent(ValueExpressionCaseSearchContent), SQLQueryModelPackage.getQueryValueExpression_ValueExprCaseSearchContent(), ValueExpressionCaseSearchContent.getValueExpr()

setValueExprCaseSearchContent

public void setValueExprCaseSearchContent(ValueExpressionCaseSearchContent value)
Sets the value of the 'Value Expr Case Search Content' container reference.

Parameters:
value - the new value of the 'Value Expr Case Search Content' container reference.
See Also:
getValueExprCaseSearchContent()

getLikeEscape

public PredicateLike getLikeEscape()
Returns the value of the 'Like Escape' container reference. It is bidirectional and its opposite is 'Escape Value Expr'.

If the meaning of the 'Like Escape' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Like Escape' container reference.
See Also:
setLikeEscape(PredicateLike), SQLQueryModelPackage.getQueryValueExpression_LikeEscape(), PredicateLike.getEscapeValueExpr()

setLikeEscape

public void setLikeEscape(PredicateLike value)
Sets the value of the 'Like Escape' container reference.

Parameters:
value - the new value of the 'Like Escape' container reference.
See Also:
getLikeEscape()

getValueExprLabeledDuration

public ValueExpressionLabeledDuration getValueExprLabeledDuration()
Returns the value of the 'Value Expr Labeled Duration' container reference. It is bidirectional and its opposite is 'Value Expr'.

If the meaning of the 'Value Expr Labeled Duration' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Value Expr Labeled Duration' container reference.
See Also:
setValueExprLabeledDuration(ValueExpressionLabeledDuration), SQLQueryModelPackage.getQueryValueExpression_ValueExprLabeledDuration(), ValueExpressionLabeledDuration.getValueExpr()

setValueExprLabeledDuration

public void setValueExprLabeledDuration(ValueExpressionLabeledDuration value)
Sets the value of the 'Value Expr Labeled Duration' container reference.

Parameters:
value - the new value of the 'Value Expr Labeled Duration' container reference.
See Also:
getValueExprLabeledDuration()

getNest

public ValueExpressionNested getNest()
Returns the value of the 'Nest' container reference. It is bidirectional and its opposite is 'Nested Value Expr'.

If the meaning of the 'Nest' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Nest' container reference.
See Also:
setNest(ValueExpressionNested), SQLQueryModelPackage.getQueryValueExpression_Nest(), ValueExpressionNested.getNestedValueExpr()

setNest

public void setNest(ValueExpressionNested value)
Sets the value of the 'Nest' container reference.

Parameters:
value - the new value of the 'Nest' container reference.
See Also:
getNest()

getUpdateSourceExprList

public UpdateSourceExprList getUpdateSourceExprList()
Returns the value of the 'Update Source Expr List' container reference. It is bidirectional and its opposite is 'Value Expr List'.

If the meaning of the 'Update Source Expr List' container reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Update Source Expr List' container reference.
See Also:
setUpdateSourceExprList(UpdateSourceExprList), SQLQueryModelPackage.getQueryValueExpression_UpdateSourceExprList(), UpdateSourceExprList.getValueExprList()

setUpdateSourceExprList

public void setUpdateSourceExprList(UpdateSourceExprList value)
Sets the value of the 'Update Source Expr List' container reference.

Parameters:
value - the new value of the 'Update Source Expr List' container reference.
See Also:
getUpdateSourceExprList()


Copyright © 2006 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.