|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XMLValueFunctionQuery
A representation of the model object 'XML Value Function Query'. Generates an XML value as the result of evaluating a given XQuery expression. See ISO SQL/XML sec. 6.17.
The following features are supported:
SQLXMLQueryModelPackage.getXMLValueFunctionQuery()
Method Summary | |
---|---|
XMLEmptyHandlingType |
getEmptyHandlingOption()
Returns the value of the 'Empty Handling Option' attribute. |
XMLValueFunctionQueryReturning |
getQueryReturning()
Returns the value of the 'Query Returning' containment reference. |
XMLQueryArgumentList |
getXqueryArgList()
Returns the value of the 'Xquery Arg List' containment reference. |
XMLQueryExpression |
getXqueryExpr()
Returns the value of the 'Xquery Expr' containment reference. |
void |
setEmptyHandlingOption(XMLEmptyHandlingType value)
Sets the value of the ' Empty Handling Option ' attribute. |
void |
setQueryReturning(XMLValueFunctionQueryReturning value)
Sets the value of the ' Query Returning ' containment reference. |
void |
setXqueryArgList(XMLQueryArgumentList value)
Sets the value of the ' Xquery Arg List ' containment reference. |
void |
setXqueryExpr(XMLQueryExpression value)
Sets the value of the ' Xquery Expr ' containment reference. |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.ValueExpressionFunction |
---|
getFunction, getParameterList, isColumnFunction, isDistinct, isSpecialRegister, setColumnFunction, setDistinct, setFunction, setSpecialRegister |
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 |
---|
XMLEmptyHandlingType getEmptyHandlingOption()
XMLEmptyHandlingType
.
If the meaning of the 'Empty Handling Option' attribute isn't clear, there really should be more of a description here...
XMLEmptyHandlingType
,
setEmptyHandlingOption(XMLEmptyHandlingType)
,
SQLXMLQueryModelPackage.getXMLValueFunctionQuery_EmptyHandlingOption()
void setEmptyHandlingOption(XMLEmptyHandlingType value)
Empty Handling Option
' attribute.
value
- the new value of the 'Empty Handling Option' attribute.XMLEmptyHandlingType
,
getEmptyHandlingOption()
XMLQueryExpression getXqueryExpr()
Value Function Query
'.
If the meaning of the 'Xquery Expr' containment reference isn't clear, there really should be more of a description here...
setXqueryExpr(XMLQueryExpression)
,
SQLXMLQueryModelPackage.getXMLValueFunctionQuery_XqueryExpr()
,
XMLQueryExpression.getValueFunctionQuery()
void setXqueryExpr(XMLQueryExpression value)
Xquery Expr
' containment reference.
value
- the new value of the 'Xquery Expr' containment reference.getXqueryExpr()
XMLQueryArgumentList getXqueryArgList()
Value Function Query
'.
If the meaning of the 'Xquery Arg List' containment reference isn't clear, there really should be more of a description here...
setXqueryArgList(XMLQueryArgumentList)
,
SQLXMLQueryModelPackage.getXMLValueFunctionQuery_XqueryArgList()
,
XMLQueryArgumentList.getValueFunctionQuery()
void setXqueryArgList(XMLQueryArgumentList value)
Xquery Arg List
' containment reference.
value
- the new value of the 'Xquery Arg List' containment reference.getXqueryArgList()
XMLValueFunctionQueryReturning getQueryReturning()
Value Function Query
'.
If the meaning of the 'Query Returning' containment reference isn't clear, there really should be more of a description here...
setQueryReturning(XMLValueFunctionQueryReturning)
,
SQLXMLQueryModelPackage.getXMLValueFunctionQuery_QueryReturning()
,
XMLValueFunctionQueryReturning.getValueFunctionQuery()
void setQueryReturning(XMLValueFunctionQueryReturning value)
Query Returning
' containment reference.
value
- the new value of the 'Query Returning' containment reference.getQueryReturning()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |