|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SQLQueryModelFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
SQLQueryModelPackage
Field Summary | |
---|---|
static SQLQueryModelFactory |
eINSTANCE
The singleton instance of the factory. |
Method Summary | |
---|---|
CallStatement |
createCallStatement()
Returns a new object of class 'Call Statement'. |
ColumnName |
createColumnName()
Returns a new object of class 'Column Name'. |
CursorReference |
createCursorReference()
Returns a new object of class 'Cursor Reference'. |
GroupingExpression |
createGroupingExpression()
Returns a new object of class 'Grouping Expression'. |
GroupingSets |
createGroupingSets()
Returns a new object of class 'Grouping Sets'. |
GroupingSetsElementExpression |
createGroupingSetsElementExpression()
Returns a new object of class 'Grouping Sets Element Expression'. |
GroupingSetsElementSublist |
createGroupingSetsElementSublist()
Returns a new object of class 'Grouping Sets Element Sublist'. |
MergeInsertSpecification |
createMergeInsertSpecification()
Returns a new object of class 'Merge Insert Specification'. |
MergeOnCondition |
createMergeOnCondition()
Returns a new object of class 'Merge On Condition'. |
MergeOperationSpecification |
createMergeOperationSpecification()
Returns a new object of class 'Merge Operation Specification'. |
MergeSourceTable |
createMergeSourceTable()
Returns a new object of class 'Merge Source Table'. |
MergeTargetTable |
createMergeTargetTable()
Returns a new object of class 'Merge Target Table'. |
MergeUpdateSpecification |
createMergeUpdateSpecification()
Returns a new object of class 'Merge Update Specification'. |
OrderByOrdinal |
createOrderByOrdinal()
Returns a new object of class 'Order By Ordinal'. |
OrderByResultColumn |
createOrderByResultColumn()
Returns a new object of class 'Order By Result Column'. |
OrderByValueExpression |
createOrderByValueExpression()
Returns a new object of class 'Order By Value Expression'. |
PredicateBasic |
createPredicateBasic()
Returns a new object of class 'Predicate Basic'. |
PredicateBetween |
createPredicateBetween()
Returns a new object of class 'Predicate Between'. |
PredicateExists |
createPredicateExists()
Returns a new object of class 'Predicate Exists'. |
PredicateInValueList |
createPredicateInValueList()
Returns a new object of class 'Predicate In Value List'. |
PredicateInValueRowSelect |
createPredicateInValueRowSelect()
Returns a new object of class 'Predicate In Value Row Select'. |
PredicateInValueSelect |
createPredicateInValueSelect()
Returns a new object of class 'Predicate In Value Select'. |
PredicateIsNull |
createPredicateIsNull()
Returns a new object of class 'Predicate Is Null'. |
PredicateLike |
createPredicateLike()
Returns a new object of class 'Predicate Like'. |
PredicateQuantifiedRowSelect |
createPredicateQuantifiedRowSelect()
Returns a new object of class 'Predicate Quantified Row Select'. |
PredicateQuantifiedValueSelect |
createPredicateQuantifiedValueSelect()
Returns a new object of class 'Predicate Quantified Value Select'. |
ProcedureReference |
createProcedureReference()
Returns a new object of class 'Procedure Reference'. |
QueryCombined |
createQueryCombined()
Returns a new object of class 'Query Combined'. |
QueryDeleteStatement |
createQueryDeleteStatement()
Returns a new object of class 'Query Delete Statement'. |
QueryExpressionRoot |
createQueryExpressionRoot()
Returns a new object of class 'Query Expression Root'. |
QueryInsertStatement |
createQueryInsertStatement()
Returns a new object of class 'Query Insert Statement'. |
QueryMergeStatement |
createQueryMergeStatement()
Returns a new object of class 'Query Merge Statement'. |
QueryNested |
createQueryNested()
Returns a new object of class 'Query Nested'. |
QuerySelect |
createQuerySelect()
Returns a new object of class 'Query Select'. |
QuerySelectStatement |
createQuerySelectStatement()
Returns a new object of class 'Query Select Statement'. |
QueryUpdateStatement |
createQueryUpdateStatement()
Returns a new object of class 'Query Update Statement'. |
QueryValues |
createQueryValues()
Returns a new object of class 'Query Values'. |
ResultColumn |
createResultColumn()
Returns a new object of class 'Result Column'. |
ResultTableAllColumns |
createResultTableAllColumns()
Returns a new object of class 'Result Table All Columns'. |
SearchConditionCombined |
createSearchConditionCombined()
Returns a new object of class 'Search Condition Combined'. |
SearchConditionNested |
createSearchConditionNested()
Returns a new object of class 'Search Condition Nested'. |
SuperGroup |
createSuperGroup()
Returns a new object of class 'Super Group'. |
SuperGroupElementExpression |
createSuperGroupElementExpression()
Returns a new object of class 'Super Group Element Expression'. |
SuperGroupElementSublist |
createSuperGroupElementSublist()
Returns a new object of class 'Super Group Element Sublist'. |
TableCorrelation |
createTableCorrelation()
Returns a new object of class 'Table Correlation'. |
TableFunction |
createTableFunction()
Returns a new object of class 'Table Function'. |
TableInDatabase |
createTableInDatabase()
Returns a new object of class 'Table In Database'. |
TableJoined |
createTableJoined()
Returns a new object of class 'Table Joined'. |
TableNested |
createTableNested()
Returns a new object of class 'Table Nested'. |
UpdatabilityExpression |
createUpdatabilityExpression()
Returns a new object of class 'Updatability Expression'. |
UpdateAssignmentExpression |
createUpdateAssignmentExpression()
Returns a new object of class 'Update Assignment Expression'. |
UpdateOfColumn |
createUpdateOfColumn()
Returns a new object of class 'Update Of Column'. |
UpdateSource |
createUpdateSource()
Returns a new object of class 'Update Source'. |
UpdateSourceExprList |
createUpdateSourceExprList()
Returns a new object of class 'Update Source Expr List'. |
UpdateSourceQuery |
createUpdateSourceQuery()
Returns a new object of class 'Update Source Query'. |
ValueExpressionCaseElse |
createValueExpressionCaseElse()
Returns a new object of class 'Value Expression Case Else'. |
ValueExpressionCaseSearch |
createValueExpressionCaseSearch()
Returns a new object of class 'Value Expression Case Search'. |
ValueExpressionCaseSearchContent |
createValueExpressionCaseSearchContent()
Returns a new object of class 'Value Expression Case Search Content'. |
ValueExpressionCaseSimple |
createValueExpressionCaseSimple()
Returns a new object of class 'Value Expression Case Simple'. |
ValueExpressionCaseSimpleContent |
createValueExpressionCaseSimpleContent()
Returns a new object of class 'Value Expression Case Simple Content'. |
ValueExpressionCast |
createValueExpressionCast()
Returns a new object of class 'Value Expression Cast'. |
ValueExpressionColumn |
createValueExpressionColumn()
Returns a new object of class 'Value Expression Column'. |
ValueExpressionCombined |
createValueExpressionCombined()
Returns a new object of class 'Value Expression Combined'. |
ValueExpressionDefaultValue |
createValueExpressionDefaultValue()
Returns a new object of class 'Value Expression Default Value'. |
ValueExpressionFunction |
createValueExpressionFunction()
Returns a new object of class 'Value Expression Function'. |
ValueExpressionLabeledDuration |
createValueExpressionLabeledDuration()
Returns a new object of class 'Value Expression Labeled Duration'. |
ValueExpressionNested |
createValueExpressionNested()
Returns a new object of class 'Value Expression Nested'. |
ValueExpressionNullValue |
createValueExpressionNullValue()
Returns a new object of class 'Value Expression Null Value'. |
ValueExpressionRow |
createValueExpressionRow()
Returns a new object of class 'Value Expression Row'. |
ValueExpressionScalarSelect |
createValueExpressionScalarSelect()
Returns a new object of class 'Value Expression Scalar Select'. |
ValueExpressionSimple |
createValueExpressionSimple()
Returns a new object of class 'Value Expression Simple'. |
ValueExpressionVariable |
createValueExpressionVariable()
Returns a new object of class 'Value Expression Variable'. |
ValuesRow |
createValuesRow()
Returns a new object of class 'Values Row'. |
WithTableReference |
createWithTableReference()
Returns a new object of class 'With Table Reference'. |
WithTableSpecification |
createWithTableSpecification()
Returns a new object of class 'With Table Specification'. |
SQLQueryModelPackage |
getSQLQueryModelPackage()
Returns the package supported by this factory. |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final SQLQueryModelFactory eINSTANCE
Method Detail |
---|
QueryDeleteStatement createQueryDeleteStatement()
QueryInsertStatement createQueryInsertStatement()
QuerySelectStatement createQuerySelectStatement()
QueryUpdateStatement createQueryUpdateStatement()
UpdateAssignmentExpression createUpdateAssignmentExpression()
CursorReference createCursorReference()
QueryExpressionRoot createQueryExpressionRoot()
ValuesRow createValuesRow()
QueryValues createQueryValues()
TableJoined createTableJoined()
WithTableSpecification createWithTableSpecification()
SearchConditionCombined createSearchConditionCombined()
OrderByValueExpression createOrderByValueExpression()
QueryCombined createQueryCombined()
QuerySelect createQuerySelect()
ResultTableAllColumns createResultTableAllColumns()
ResultColumn createResultColumn()
PredicateBasic createPredicateBasic()
PredicateBetween createPredicateBetween()
PredicateExists createPredicateExists()
PredicateLike createPredicateLike()
PredicateIsNull createPredicateIsNull()
PredicateQuantifiedValueSelect createPredicateQuantifiedValueSelect()
PredicateQuantifiedRowSelect createPredicateQuantifiedRowSelect()
PredicateInValueSelect createPredicateInValueSelect()
PredicateInValueList createPredicateInValueList()
PredicateInValueRowSelect createPredicateInValueRowSelect()
ValueExpressionSimple createValueExpressionSimple()
ValueExpressionColumn createValueExpressionColumn()
ValueExpressionVariable createValueExpressionVariable()
ValueExpressionScalarSelect createValueExpressionScalarSelect()
ValueExpressionLabeledDuration createValueExpressionLabeledDuration()
ValueExpressionCast createValueExpressionCast()
ValueExpressionNullValue createValueExpressionNullValue()
ValueExpressionDefaultValue createValueExpressionDefaultValue()
ValueExpressionFunction createValueExpressionFunction()
ValueExpressionCombined createValueExpressionCombined()
GroupingSets createGroupingSets()
GroupingSetsElementSublist createGroupingSetsElementSublist()
GroupingSetsElementExpression createGroupingSetsElementExpression()
SuperGroup createSuperGroup()
GroupingExpression createGroupingExpression()
SuperGroupElementSublist createSuperGroupElementSublist()
SuperGroupElementExpression createSuperGroupElementExpression()
ValueExpressionCaseSearch createValueExpressionCaseSearch()
ValueExpressionCaseSimple createValueExpressionCaseSimple()
ValueExpressionCaseElse createValueExpressionCaseElse()
ValueExpressionCaseSearchContent createValueExpressionCaseSearchContent()
ValueExpressionCaseSimpleContent createValueExpressionCaseSimpleContent()
TableInDatabase createTableInDatabase()
TableFunction createTableFunction()
ColumnName createColumnName()
TableNested createTableNested()
QueryMergeStatement createQueryMergeStatement()
SearchConditionNested createSearchConditionNested()
ValueExpressionNested createValueExpressionNested()
OrderByOrdinal createOrderByOrdinal()
TableCorrelation createTableCorrelation()
UpdateSource createUpdateSource()
UpdateSourceExprList createUpdateSourceExprList()
UpdateSourceQuery createUpdateSourceQuery()
OrderByResultColumn createOrderByResultColumn()
WithTableReference createWithTableReference()
QueryNested createQueryNested()
ValueExpressionRow createValueExpressionRow()
MergeTargetTable createMergeTargetTable()
MergeSourceTable createMergeSourceTable()
MergeOnCondition createMergeOnCondition()
MergeUpdateSpecification createMergeUpdateSpecification()
MergeInsertSpecification createMergeInsertSpecification()
MergeOperationSpecification createMergeOperationSpecification()
UpdateOfColumn createUpdateOfColumn()
UpdatabilityExpression createUpdatabilityExpression()
CallStatement createCallStatement()
ProcedureReference createProcedureReference()
SQLQueryModelPackage getSQLQueryModelPackage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |