|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ValueExpressionFunction
A representation of the model object 'SQL Value Expression Function'.
The following features are supported:
SQLQueryModelPackage.getValueExpressionFunction()| Method Summary | |
|---|---|
Function |
getFunction()
Returns the value of the 'Function' reference. |
org.eclipse.emf.common.util.EList |
getParameterList()
Returns the value of the 'Parameter List' containment reference list. |
boolean |
isColumnFunction()
Returns the value of the 'Column Function' attribute. |
boolean |
isDistinct()
Returns the value of the 'Distinct' attribute. |
boolean |
isSpecialRegister()
Returns the value of the 'Special Register' attribute. |
void |
setColumnFunction(boolean value)
Sets the value of the ' Column Function' attribute. |
void |
setDistinct(boolean value)
Sets the value of the ' Distinct' attribute. |
void |
setFunction(Function value)
Sets the value of the ' Function' reference. |
void |
setSpecialRegister(boolean value)
Sets the value of the ' Special Register' attribute. |
| 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, getExtensions, getLabel, getPrivileges, removeEAnnotationDetail, setAnnotationDetail, setDescription, setLabel |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.datatools.modelbase.sql.expressions.ValueExpression |
|---|
getSQL, setSQL |
| Method Detail |
|---|
boolean isSpecialRegister()
If the meaning of the 'Special Register' attribute isn't clear, there really should be more of a description here...
setSpecialRegister(boolean),
SQLQueryModelPackage.getValueExpressionFunction_SpecialRegister()void setSpecialRegister(boolean value)
Special Register' attribute.
value - the new value of the 'Special Register' attribute.isSpecialRegister()boolean isDistinct()
If the meaning of the 'Distinct' attribute isn't clear, there really should be more of a description here...
setDistinct(boolean),
SQLQueryModelPackage.getValueExpressionFunction_Distinct()void setDistinct(boolean value)
Distinct' attribute.
value - the new value of the 'Distinct' attribute.isDistinct()boolean isColumnFunction()
If the meaning of the 'Column Function' attribute isn't clear, there really should be more of a description here...
setColumnFunction(boolean),
SQLQueryModelPackage.getValueExpressionFunction_ColumnFunction()void setColumnFunction(boolean value)
Column Function' attribute.
value - the new value of the 'Column Function' attribute.isColumnFunction()org.eclipse.emf.common.util.EList getParameterList()
QueryValueExpression.
It is bidirectional and its opposite is 'Value Expr Function'.
If the meaning of the 'Parameter List' containment reference list isn't clear, there really should be more of a description here...
SQLQueryModelPackage.getValueExpressionFunction_ParameterList(),
QueryValueExpression.getValueExprFunction()Function getFunction()
If the meaning of the 'Function' reference isn't clear, there really should be more of a description here...
setFunction(Function),
SQLQueryModelPackage.getValueExpressionFunction_Function()void setFunction(Function value)
Function' reference.
value - the new value of the 'Function' reference.getFunction()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||