|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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 | |
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'. |
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'. |
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'. |
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'. |
UpdateAssignmentExpression |
createUpdateAssignmentExpression()
Returns a new object of class 'Update Assignment Expression'. |
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'. |
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. |
Field Detail |
public static final SQLQueryModelFactory eINSTANCE
Method Detail |
public QueryDeleteStatement createQueryDeleteStatement()
public QueryInsertStatement createQueryInsertStatement()
public QuerySelectStatement createQuerySelectStatement()
public QueryUpdateStatement createQueryUpdateStatement()
public UpdateAssignmentExpression createUpdateAssignmentExpression()
public CursorReference createCursorReference()
public QueryExpressionRoot createQueryExpressionRoot()
public ValuesRow createValuesRow()
public QueryValues createQueryValues()
public TableJoined createTableJoined()
public WithTableSpecification createWithTableSpecification()
public SearchConditionCombined createSearchConditionCombined()
public OrderByValueExpression createOrderByValueExpression()
public QueryCombined createQueryCombined()
public QuerySelect createQuerySelect()
public ResultTableAllColumns createResultTableAllColumns()
public ResultColumn createResultColumn()
public PredicateBasic createPredicateBasic()
public PredicateBetween createPredicateBetween()
public PredicateExists createPredicateExists()
public PredicateLike createPredicateLike()
public PredicateIsNull createPredicateIsNull()
public PredicateQuantifiedValueSelect createPredicateQuantifiedValueSelect()
public PredicateQuantifiedRowSelect createPredicateQuantifiedRowSelect()
public PredicateInValueSelect createPredicateInValueSelect()
public PredicateInValueList createPredicateInValueList()
public PredicateInValueRowSelect createPredicateInValueRowSelect()
public ValueExpressionSimple createValueExpressionSimple()
public ValueExpressionColumn createValueExpressionColumn()
public ValueExpressionVariable createValueExpressionVariable()
public ValueExpressionScalarSelect createValueExpressionScalarSelect()
public ValueExpressionLabeledDuration createValueExpressionLabeledDuration()
public ValueExpressionCast createValueExpressionCast()
public ValueExpressionNullValue createValueExpressionNullValue()
public ValueExpressionDefaultValue createValueExpressionDefaultValue()
public ValueExpressionFunction createValueExpressionFunction()
public ValueExpressionCombined createValueExpressionCombined()
public GroupingSets createGroupingSets()
public GroupingSetsElementSublist createGroupingSetsElementSublist()
public GroupingSetsElementExpression createGroupingSetsElementExpression()
public SuperGroup createSuperGroup()
public GroupingExpression createGroupingExpression()
public SuperGroupElementSublist createSuperGroupElementSublist()
public SuperGroupElementExpression createSuperGroupElementExpression()
public ValueExpressionCaseSearch createValueExpressionCaseSearch()
public ValueExpressionCaseSimple createValueExpressionCaseSimple()
public ValueExpressionCaseElse createValueExpressionCaseElse()
public ValueExpressionCaseSearchContent createValueExpressionCaseSearchContent()
public ValueExpressionCaseSimpleContent createValueExpressionCaseSimpleContent()
public TableInDatabase createTableInDatabase()
public TableFunction createTableFunction()
public ColumnName createColumnName()
public TableNested createTableNested()
public QueryMergeStatement createQueryMergeStatement()
public SearchConditionNested createSearchConditionNested()
public ValueExpressionNested createValueExpressionNested()
public OrderByOrdinal createOrderByOrdinal()
public TableCorrelation createTableCorrelation()
public UpdateSource createUpdateSource()
public UpdateSourceExprList createUpdateSourceExprList()
public UpdateSourceQuery createUpdateSourceQuery()
public OrderByResultColumn createOrderByResultColumn()
public WithTableReference createWithTableReference()
public SQLQueryModelPackage getSQLQueryModelPackage()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |