|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface XMLTableFunction
A representation of the model object 'XML Table Function'.
The following features are supported:
SQLXMLQueryModelPackage.getXMLTableFunction()
Method Summary | |
---|---|
org.eclipse.emf.common.util.EList |
getColumnDefList()
Returns the value of the 'Column Def List' containment reference list. |
XMLNamespacesDeclaration |
getNamespacesDecl()
Returns the value of the 'Namespaces Decl' containment reference. |
java.lang.String |
getTableRowPattern()
Returns the value of the 'Table Row Pattern' attribute. |
XMLQueryArgumentList |
getXqueryArgList()
Returns the value of the 'Xquery Arg List' containment reference. |
void |
setNamespacesDecl(XMLNamespacesDeclaration value)
Sets the value of the ' Namespaces Decl ' containment reference. |
void |
setTableRowPattern(java.lang.String value)
Sets the value of the ' Table Row Pattern ' attribute. |
void |
setXqueryArgList(XMLQueryArgumentList value)
Sets the value of the ' Xquery Arg List ' containment reference. |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.TableFunction |
---|
getFunction, getParameterList, setFunction |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.TableExpression |
---|
getColumnList, getMergeTargetTable, getResultTableAllColumns, getTableCorrelation, getValueExprColumns, setMergeTargetTable, setTableCorrelation |
Methods inherited from interface org.eclipse.datatools.modelbase.sql.query.TableReference |
---|
getMergeSourceTable, getNest, getQuerySelect, getTableJoinedLeft, getTableJoinedRight, setMergeSourceTable, setNest, setQuerySelect, setTableJoinedLeft, setTableJoinedRight |
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 |
Method Detail |
---|
java.lang.String getTableRowPattern()
If the meaning of the 'Table Row Pattern' attribute isn't clear, there really should be more of a description here...
setTableRowPattern(String)
,
SQLXMLQueryModelPackage.getXMLTableFunction_TableRowPattern()
void setTableRowPattern(java.lang.String value)
Table Row Pattern
' attribute.
value
- the new value of the 'Table Row Pattern' attribute.getTableRowPattern()
XMLQueryArgumentList getXqueryArgList()
Table Function
'.
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.getXMLTableFunction_XqueryArgList()
,
XMLQueryArgumentList.getTableFunction()
void setXqueryArgList(XMLQueryArgumentList value)
Xquery Arg List
' containment reference.
value
- the new value of the 'Xquery Arg List' containment reference.getXqueryArgList()
org.eclipse.emf.common.util.EList getColumnDefList()
XMLTableColumnDefinitionItem
.
It is bidirectional and its opposite is 'Table Function
'.
If the meaning of the 'Column Def List' containment reference list isn't clear, there really should be more of a description here...
SQLXMLQueryModelPackage.getXMLTableFunction_ColumnDefList()
,
XMLTableColumnDefinitionItem.getTableFunction()
XMLNamespacesDeclaration getNamespacesDecl()
Table Function
'.
If the meaning of the 'Namespaces Decl' containment reference isn't clear, there really should be more of a description here...
setNamespacesDecl(XMLNamespacesDeclaration)
,
SQLXMLQueryModelPackage.getXMLTableFunction_NamespacesDecl()
,
XMLNamespacesDeclaration.getTableFunction()
void setNamespacesDecl(XMLNamespacesDeclaration value)
Namespaces Decl
' containment reference.
value
- the new value of the 'Namespaces Decl' containment reference.getNamespacesDecl()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |