Package com._1c.g5.v8.dt.ql.model
Interface QlFactory
-
- All Superinterfaces:
org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
QlFactoryImpl
public interface QlFactory extends org.eclipse.emf.ecore.EFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.- See Also:
QlPackage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BetweenExpression
createBetweenExpression()
Returns a new object of class 'Between Expression'.BooleanLiteralExpression
createBooleanLiteralExpression()
Returns a new object of class 'Boolean Literal Expression'.BracketCommonExpression
createBracketCommonExpression()
Returns a new object of class 'Bracket Common Expression'.CaseBody
createCaseBody()
Returns a new object of class 'Case Body'.CaseOperationExpression
createCaseOperationExpression()
Returns a new object of class 'Case Operation Expression'.CastingBooleanType
createCastingBooleanType()
Returns a new object of class 'Casting Boolean Type'.CastingDateType
createCastingDateType()
Returns a new object of class 'Casting Date Type'.CastingNumberType
createCastingNumberType()
Returns a new object of class 'Casting Number Type'.CastingStringType
createCastingStringType()
Returns a new object of class 'Casting String Type'.CastingTableType
createCastingTableType()
Returns a new object of class 'Casting Table Type'.CastOperationExpression
createCastOperationExpression()
Returns a new object of class 'Cast Operation Expression'.CommonAddOperatorExpression
createCommonAddOperatorExpression()
Returns a new object of class 'Common Add Operator Expression'.CommonDevOperatorExpression
createCommonDevOperatorExpression()
Returns a new object of class 'Common Dev Operator Expression'.CommonMultiOperatorExpression
createCommonMultiOperatorExpression()
Returns a new object of class 'Common Multi Operator Expression'.CommonSubOperatorExpression
createCommonSubOperatorExpression()
Returns a new object of class 'Common Sub Operator Expression'.CommonUnaryNegOperatorExpression
createCommonUnaryNegOperatorExpression()
Returns a new object of class 'Common Unary Neg Operator Expression'.CompoundExpression
createCompoundExpression()
Returns a new object of class 'Compound Expression'.DateLiteralExpression
createDateLiteralExpression()
Returns a new object of class 'Date Literal Expression'.DbViewDescriptionTempTable
createDbViewDescriptionTempTable()
Returns a new object of class 'Db View Description Temp Table'.DbViewFieldFieldDefFromQuery
createDbViewFieldFieldDefFromQuery()
Returns a new object of class 'Db View Field Field Def From Query'.DbViewFromQuery
createDbViewFromQuery()
Returns a new object of class 'Db View From Query'.DbViewNestedTableFromQuery
createDbViewNestedTableFromQuery()
Returns a new object of class 'Db View Nested Table From Query'.DbViewOuterParamTable
createDbViewOuterParamTable()
Returns a new object of class 'Db View Outer Param Table'.DerivedFunctionExpression
createDerivedFunctionExpression()
Returns a new object of class 'Derived Function Expression'.EmptyExpression
createEmptyExpression()
Returns a new object of class 'Empty Expression'.FieldWithCasting
createFieldWithCasting()
Returns a new object of class 'Field With Casting'.FunctionExpression
createFunctionExpression()
Returns a new object of class 'Function Expression'.FunctionInvocationExpression
createFunctionInvocationExpression()
Returns a new object of class 'Function Invocation Expression'.InExpression
createInExpression()
Returns a new object of class 'In Expression'.IsNullOperatorExpression
createIsNullOperatorExpression()
Returns a new object of class 'Is Null Operator Expression'.LikeExpression
createLikeExpression()
Returns a new object of class 'Like Expression'.LinkExpression
createLinkExpression()
Returns a new object of class 'Link Expression'.LogicalANDOperatorExpression
createLogicalANDOperatorExpression()
Returns a new object of class 'Logical AND Operator Expression'.LogicalCompareOperatorExpression
createLogicalCompareOperatorExpression()
Returns a new object of class 'Logical Compare Operator Expression'.LogicalNOTOperatorExpression
createLogicalNOTOperatorExpression()
Returns a new object of class 'Logical NOT Operator Expression'.LogicalOROperatorExpression
createLogicalOROperatorExpression()
Returns a new object of class 'Logical OR Operator Expression'.MultiPartCommonExpression
createMultiPartCommonExpression()
Returns a new object of class 'Multi Part Common Expression'.MultiPartQuerySchemaTable
createMultiPartQuerySchemaTable()
Returns a new object of class 'Multi Part Query Schema Table'.NestedTableAllFieldsExpression
createNestedTableAllFieldsExpression()
Returns a new object of class 'Nested Table All Fields Expression'.NestedTableExpression
createNestedTableExpression()
Returns a new object of class 'Nested Table Expression'.NullLiteralExpression
createNullLiteralExpression()
Returns a new object of class 'Null Literal Expression'.NumberLiteralExpression
createNumberLiteralExpression()
Returns a new object of class 'Number Literal Expression'.ParameterExpression
createParameterExpression()
Returns a new object of class 'Parameter Expression'.QuerySchema
createQuerySchema()
Returns a new object of class 'Query Schema'.QuerySchemaDropTableQuery
createQuerySchemaDropTableQuery()
Returns a new object of class 'Query Schema Drop Table Query'.QuerySchemaExpression
createQuerySchemaExpression()
Returns a new object of class 'Query Schema Expression'.QuerySchemaGroupingSets
createQuerySchemaGroupingSets()
Returns a new object of class 'Query Schema Grouping Sets'.QuerySchemaNestedQuery
createQuerySchemaNestedQuery()
Returns a new object of class 'Query Schema Nested Query'.QuerySchemaOperator
createQuerySchemaOperator()
Returns a new object of class 'Query Schema Operator'.QuerySchemaOrderExpression
createQuerySchemaOrderExpression()
Returns a new object of class 'Query Schema Order Expression'.QuerySchemaQuerySourceJoin
createQuerySchemaQuerySourceJoin()
Returns a new object of class 'Query Schema Query Source Join'.QuerySchemaSelectQuery
createQuerySchemaSelectQuery()
Returns a new object of class 'Query Schema Select Query'.QuerySchemaSource
createQuerySchemaSource()
Returns a new object of class 'Query Schema Source'.QuerySchemaTable
createQuerySchemaTable()
Returns a new object of class 'Query Schema Table'.QuerySchemaTableForUpdate
createQuerySchemaTableForUpdate()
Returns a new object of class 'Query Schema Table For Update'.QuerySchemaTableParameter
createQuerySchemaTableParameter()
Returns a new object of class 'Query Schema Table Parameter'.QuerySchemaTempTableDescription
createQuerySchemaTempTableDescription()
Returns a new object of class 'Query Schema Temp Table Description'.QuerySchemaTotalControlPoint
createQuerySchemaTotalControlPoint()
Returns a new object of class 'Query Schema Total Control Point'.SinglePartCommonExpression
createSinglePartCommonExpression()
Returns a new object of class 'Single Part Common Expression'.SinglePartQuerySchemaTable
createSinglePartQuerySchemaTable()
Returns a new object of class 'Single Part Query Schema Table'.StarExpression
createStarExpression()
Returns a new object of class 'Star Expression'.StringLiteralExpression
createStringLiteralExpression()
Returns a new object of class 'String Literal Expression'.TypeLiteralExpression
createTypeLiteralExpression()
Returns a new object of class 'Type Literal Expression'.UndefinedLiteralExpression
createUndefinedLiteralExpression()
Returns a new object of class 'Undefined Literal Expression'.UnresolvedDbView
createUnresolvedDbView()
Returns a new object of class 'Unresolved Db View'.ValueLiteralExpression
createValueLiteralExpression()
Returns a new object of class 'Value Literal Expression'.VerbalOperatorExpression
createVerbalOperatorExpression()
Returns a new object of class 'Verbal Operator Expression'.QlPackage
getQlPackage()
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
-
-
-
-
Field Detail
-
eINSTANCE
static final QlFactory eINSTANCE
The singleton instance of the factory.
-
-
Method Detail
-
createQuerySchema
QuerySchema createQuerySchema()
Returns a new object of class 'Query Schema'.- Returns:
- a new object of class 'Query Schema'.
-
createDbViewFromQuery
DbViewFromQuery createDbViewFromQuery()
Returns a new object of class 'Db View From Query'.- Returns:
- a new object of class 'Db View From Query'.
-
createDbViewNestedTableFromQuery
DbViewNestedTableFromQuery createDbViewNestedTableFromQuery()
Returns a new object of class 'Db View Nested Table From Query'.- Returns:
- a new object of class 'Db View Nested Table From Query'.
-
createDbViewOuterParamTable
DbViewOuterParamTable createDbViewOuterParamTable()
Returns a new object of class 'Db View Outer Param Table'.- Returns:
- a new object of class 'Db View Outer Param Table'.
-
createDbViewDescriptionTempTable
DbViewDescriptionTempTable createDbViewDescriptionTempTable()
Returns a new object of class 'Db View Description Temp Table'.- Returns:
- a new object of class 'Db View Description Temp Table'.
-
createDbViewFieldFieldDefFromQuery
DbViewFieldFieldDefFromQuery createDbViewFieldFieldDefFromQuery()
Returns a new object of class 'Db View Field Field Def From Query'.- Returns:
- a new object of class 'Db View Field Field Def From Query'.
-
createUnresolvedDbView
UnresolvedDbView createUnresolvedDbView()
Returns a new object of class 'Unresolved Db View'.- Returns:
- a new object of class 'Unresolved Db View'.
-
createSinglePartQuerySchemaTable
SinglePartQuerySchemaTable createSinglePartQuerySchemaTable()
Returns a new object of class 'Single Part Query Schema Table'.- Returns:
- a new object of class 'Single Part Query Schema Table'.
-
createMultiPartQuerySchemaTable
MultiPartQuerySchemaTable createMultiPartQuerySchemaTable()
Returns a new object of class 'Multi Part Query Schema Table'.- Returns:
- a new object of class 'Multi Part Query Schema Table'.
-
createQuerySchemaDropTableQuery
QuerySchemaDropTableQuery createQuerySchemaDropTableQuery()
Returns a new object of class 'Query Schema Drop Table Query'.- Returns:
- a new object of class 'Query Schema Drop Table Query'.
-
createQuerySchemaSelectQuery
QuerySchemaSelectQuery createQuerySchemaSelectQuery()
Returns a new object of class 'Query Schema Select Query'.- Returns:
- a new object of class 'Query Schema Select Query'.
-
createQuerySchemaOrderExpression
QuerySchemaOrderExpression createQuerySchemaOrderExpression()
Returns a new object of class 'Query Schema Order Expression'.- Returns:
- a new object of class 'Query Schema Order Expression'.
-
createQuerySchemaOperator
QuerySchemaOperator createQuerySchemaOperator()
Returns a new object of class 'Query Schema Operator'.- Returns:
- a new object of class 'Query Schema Operator'.
-
createQuerySchemaGroupingSets
QuerySchemaGroupingSets createQuerySchemaGroupingSets()
Returns a new object of class 'Query Schema Grouping Sets'.- Returns:
- a new object of class 'Query Schema Grouping Sets'.
-
createQuerySchemaTableForUpdate
QuerySchemaTableForUpdate createQuerySchemaTableForUpdate()
Returns a new object of class 'Query Schema Table For Update'.- Returns:
- a new object of class 'Query Schema Table For Update'.
-
createQuerySchemaExpression
QuerySchemaExpression createQuerySchemaExpression()
Returns a new object of class 'Query Schema Expression'.- Returns:
- a new object of class 'Query Schema Expression'.
-
createQuerySchemaSource
QuerySchemaSource createQuerySchemaSource()
Returns a new object of class 'Query Schema Source'.- Returns:
- a new object of class 'Query Schema Source'.
-
createQuerySchemaQuerySourceJoin
QuerySchemaQuerySourceJoin createQuerySchemaQuerySourceJoin()
Returns a new object of class 'Query Schema Query Source Join'.- Returns:
- a new object of class 'Query Schema Query Source Join'.
-
createQuerySchemaNestedQuery
QuerySchemaNestedQuery createQuerySchemaNestedQuery()
Returns a new object of class 'Query Schema Nested Query'.- Returns:
- a new object of class 'Query Schema Nested Query'.
-
createQuerySchemaTable
QuerySchemaTable createQuerySchemaTable()
Returns a new object of class 'Query Schema Table'.- Returns:
- a new object of class 'Query Schema Table'.
-
createQuerySchemaTableParameter
QuerySchemaTableParameter createQuerySchemaTableParameter()
Returns a new object of class 'Query Schema Table Parameter'.- Returns:
- a new object of class 'Query Schema Table Parameter'.
-
createQuerySchemaTempTableDescription
QuerySchemaTempTableDescription createQuerySchemaTempTableDescription()
Returns a new object of class 'Query Schema Temp Table Description'.- Returns:
- a new object of class 'Query Schema Temp Table Description'.
-
createQuerySchemaTotalControlPoint
QuerySchemaTotalControlPoint createQuerySchemaTotalControlPoint()
Returns a new object of class 'Query Schema Total Control Point'.- Returns:
- a new object of class 'Query Schema Total Control Point'.
-
createFunctionInvocationExpression
FunctionInvocationExpression createFunctionInvocationExpression()
Returns a new object of class 'Function Invocation Expression'.- Returns:
- a new object of class 'Function Invocation Expression'.
-
createFunctionExpression
FunctionExpression createFunctionExpression()
Returns a new object of class 'Function Expression'.- Returns:
- a new object of class 'Function Expression'.
-
createDerivedFunctionExpression
DerivedFunctionExpression createDerivedFunctionExpression()
Returns a new object of class 'Derived Function Expression'.- Returns:
- a new object of class 'Derived Function Expression'.
-
createBooleanLiteralExpression
BooleanLiteralExpression createBooleanLiteralExpression()
Returns a new object of class 'Boolean Literal Expression'.- Returns:
- a new object of class 'Boolean Literal Expression'.
-
createNumberLiteralExpression
NumberLiteralExpression createNumberLiteralExpression()
Returns a new object of class 'Number Literal Expression'.- Returns:
- a new object of class 'Number Literal Expression'.
-
createStringLiteralExpression
StringLiteralExpression createStringLiteralExpression()
Returns a new object of class 'String Literal Expression'.- Returns:
- a new object of class 'String Literal Expression'.
-
createDateLiteralExpression
DateLiteralExpression createDateLiteralExpression()
Returns a new object of class 'Date Literal Expression'.- Returns:
- a new object of class 'Date Literal Expression'.
-
createTypeLiteralExpression
TypeLiteralExpression createTypeLiteralExpression()
Returns a new object of class 'Type Literal Expression'.- Returns:
- a new object of class 'Type Literal Expression'.
-
createParameterExpression
ParameterExpression createParameterExpression()
Returns a new object of class 'Parameter Expression'.- Returns:
- a new object of class 'Parameter Expression'.
-
createUndefinedLiteralExpression
UndefinedLiteralExpression createUndefinedLiteralExpression()
Returns a new object of class 'Undefined Literal Expression'.- Returns:
- a new object of class 'Undefined Literal Expression'.
-
createNullLiteralExpression
NullLiteralExpression createNullLiteralExpression()
Returns a new object of class 'Null Literal Expression'.- Returns:
- a new object of class 'Null Literal Expression'.
-
createValueLiteralExpression
ValueLiteralExpression createValueLiteralExpression()
Returns a new object of class 'Value Literal Expression'.- Returns:
- a new object of class 'Value Literal Expression'.
-
createLogicalANDOperatorExpression
LogicalANDOperatorExpression createLogicalANDOperatorExpression()
Returns a new object of class 'Logical AND Operator Expression'.- Returns:
- a new object of class 'Logical AND Operator Expression'.
-
createLogicalOROperatorExpression
LogicalOROperatorExpression createLogicalOROperatorExpression()
Returns a new object of class 'Logical OR Operator Expression'.- Returns:
- a new object of class 'Logical OR Operator Expression'.
-
createLogicalNOTOperatorExpression
LogicalNOTOperatorExpression createLogicalNOTOperatorExpression()
Returns a new object of class 'Logical NOT Operator Expression'.- Returns:
- a new object of class 'Logical NOT Operator Expression'.
-
createLogicalCompareOperatorExpression
LogicalCompareOperatorExpression createLogicalCompareOperatorExpression()
Returns a new object of class 'Logical Compare Operator Expression'.- Returns:
- a new object of class 'Logical Compare Operator Expression'.
-
createIsNullOperatorExpression
IsNullOperatorExpression createIsNullOperatorExpression()
Returns a new object of class 'Is Null Operator Expression'.- Returns:
- a new object of class 'Is Null Operator Expression'.
-
createVerbalOperatorExpression
VerbalOperatorExpression createVerbalOperatorExpression()
Returns a new object of class 'Verbal Operator Expression'.- Returns:
- a new object of class 'Verbal Operator Expression'.
-
createLikeExpression
LikeExpression createLikeExpression()
Returns a new object of class 'Like Expression'.- Returns:
- a new object of class 'Like Expression'.
-
createInExpression
InExpression createInExpression()
Returns a new object of class 'In Expression'.- Returns:
- a new object of class 'In Expression'.
-
createBetweenExpression
BetweenExpression createBetweenExpression()
Returns a new object of class 'Between Expression'.- Returns:
- a new object of class 'Between Expression'.
-
createLinkExpression
LinkExpression createLinkExpression()
Returns a new object of class 'Link Expression'.- Returns:
- a new object of class 'Link Expression'.
-
createCaseOperationExpression
CaseOperationExpression createCaseOperationExpression()
Returns a new object of class 'Case Operation Expression'.- Returns:
- a new object of class 'Case Operation Expression'.
-
createCaseBody
CaseBody createCaseBody()
Returns a new object of class 'Case Body'.- Returns:
- a new object of class 'Case Body'.
-
createCastOperationExpression
CastOperationExpression createCastOperationExpression()
Returns a new object of class 'Cast Operation Expression'.- Returns:
- a new object of class 'Cast Operation Expression'.
-
createCastingBooleanType
CastingBooleanType createCastingBooleanType()
Returns a new object of class 'Casting Boolean Type'.- Returns:
- a new object of class 'Casting Boolean Type'.
-
createCastingNumberType
CastingNumberType createCastingNumberType()
Returns a new object of class 'Casting Number Type'.- Returns:
- a new object of class 'Casting Number Type'.
-
createCastingStringType
CastingStringType createCastingStringType()
Returns a new object of class 'Casting String Type'.- Returns:
- a new object of class 'Casting String Type'.
-
createCastingDateType
CastingDateType createCastingDateType()
Returns a new object of class 'Casting Date Type'.- Returns:
- a new object of class 'Casting Date Type'.
-
createCastingTableType
CastingTableType createCastingTableType()
Returns a new object of class 'Casting Table Type'.- Returns:
- a new object of class 'Casting Table Type'.
-
createCommonUnaryNegOperatorExpression
CommonUnaryNegOperatorExpression createCommonUnaryNegOperatorExpression()
Returns a new object of class 'Common Unary Neg Operator Expression'.- Returns:
- a new object of class 'Common Unary Neg Operator Expression'.
-
createCommonAddOperatorExpression
CommonAddOperatorExpression createCommonAddOperatorExpression()
Returns a new object of class 'Common Add Operator Expression'.- Returns:
- a new object of class 'Common Add Operator Expression'.
-
createCommonSubOperatorExpression
CommonSubOperatorExpression createCommonSubOperatorExpression()
Returns a new object of class 'Common Sub Operator Expression'.- Returns:
- a new object of class 'Common Sub Operator Expression'.
-
createCommonMultiOperatorExpression
CommonMultiOperatorExpression createCommonMultiOperatorExpression()
Returns a new object of class 'Common Multi Operator Expression'.- Returns:
- a new object of class 'Common Multi Operator Expression'.
-
createCommonDevOperatorExpression
CommonDevOperatorExpression createCommonDevOperatorExpression()
Returns a new object of class 'Common Dev Operator Expression'.- Returns:
- a new object of class 'Common Dev Operator Expression'.
-
createSinglePartCommonExpression
SinglePartCommonExpression createSinglePartCommonExpression()
Returns a new object of class 'Single Part Common Expression'.- Returns:
- a new object of class 'Single Part Common Expression'.
-
createMultiPartCommonExpression
MultiPartCommonExpression createMultiPartCommonExpression()
Returns a new object of class 'Multi Part Common Expression'.- Returns:
- a new object of class 'Multi Part Common Expression'.
-
createNestedTableExpression
NestedTableExpression createNestedTableExpression()
Returns a new object of class 'Nested Table Expression'.- Returns:
- a new object of class 'Nested Table Expression'.
-
createNestedTableAllFieldsExpression
NestedTableAllFieldsExpression createNestedTableAllFieldsExpression()
Returns a new object of class 'Nested Table All Fields Expression'.- Returns:
- a new object of class 'Nested Table All Fields Expression'.
-
createFieldWithCasting
FieldWithCasting createFieldWithCasting()
Returns a new object of class 'Field With Casting'.- Returns:
- a new object of class 'Field With Casting'.
-
createStarExpression
StarExpression createStarExpression()
Returns a new object of class 'Star Expression'.- Returns:
- a new object of class 'Star Expression'.
-
createEmptyExpression
EmptyExpression createEmptyExpression()
Returns a new object of class 'Empty Expression'.- Returns:
- a new object of class 'Empty Expression'.
-
createCompoundExpression
CompoundExpression createCompoundExpression()
Returns a new object of class 'Compound Expression'.- Returns:
- a new object of class 'Compound Expression'.
-
createBracketCommonExpression
BracketCommonExpression createBracketCommonExpression()
Returns a new object of class 'Bracket Common Expression'.- Returns:
- a new object of class 'Bracket Common Expression'.
-
getQlPackage
QlPackage getQlPackage()
Returns the package supported by this factory.- Returns:
- the package supported by this factory.
-
-