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.EFactoryThe 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 BetweenExpressioncreateBetweenExpression()Returns a new object of class 'Between Expression'.BooleanLiteralExpressioncreateBooleanLiteralExpression()Returns a new object of class 'Boolean Literal Expression'.BracketCommonExpressioncreateBracketCommonExpression()Returns a new object of class 'Bracket Common Expression'.CaseBodycreateCaseBody()Returns a new object of class 'Case Body'.CaseOperationExpressioncreateCaseOperationExpression()Returns a new object of class 'Case Operation Expression'.CastingBooleanTypecreateCastingBooleanType()Returns a new object of class 'Casting Boolean Type'.CastingDateTypecreateCastingDateType()Returns a new object of class 'Casting Date Type'.CastingNumberTypecreateCastingNumberType()Returns a new object of class 'Casting Number Type'.CastingStringTypecreateCastingStringType()Returns a new object of class 'Casting String Type'.CastingTableTypecreateCastingTableType()Returns a new object of class 'Casting Table Type'.CastOperationExpressioncreateCastOperationExpression()Returns a new object of class 'Cast Operation Expression'.CommonAddOperatorExpressioncreateCommonAddOperatorExpression()Returns a new object of class 'Common Add Operator Expression'.CommonDevOperatorExpressioncreateCommonDevOperatorExpression()Returns a new object of class 'Common Dev Operator Expression'.CommonMultiOperatorExpressioncreateCommonMultiOperatorExpression()Returns a new object of class 'Common Multi Operator Expression'.CommonSubOperatorExpressioncreateCommonSubOperatorExpression()Returns a new object of class 'Common Sub Operator Expression'.CommonUnaryNegOperatorExpressioncreateCommonUnaryNegOperatorExpression()Returns a new object of class 'Common Unary Neg Operator Expression'.CompoundExpressioncreateCompoundExpression()Returns a new object of class 'Compound Expression'.DateLiteralExpressioncreateDateLiteralExpression()Returns a new object of class 'Date Literal Expression'.DbViewDescriptionTempTablecreateDbViewDescriptionTempTable()Returns a new object of class 'Db View Description Temp Table'.DbViewFieldFieldDefFromQuerycreateDbViewFieldFieldDefFromQuery()Returns a new object of class 'Db View Field Field Def From Query'.DbViewFromQuerycreateDbViewFromQuery()Returns a new object of class 'Db View From Query'.DbViewNestedTableFromQuerycreateDbViewNestedTableFromQuery()Returns a new object of class 'Db View Nested Table From Query'.DbViewOuterParamTablecreateDbViewOuterParamTable()Returns a new object of class 'Db View Outer Param Table'.DerivedFunctionExpressioncreateDerivedFunctionExpression()Returns a new object of class 'Derived Function Expression'.EmptyExpressioncreateEmptyExpression()Returns a new object of class 'Empty Expression'.FieldWithCastingcreateFieldWithCasting()Returns a new object of class 'Field With Casting'.FunctionExpressioncreateFunctionExpression()Returns a new object of class 'Function Expression'.FunctionInvocationExpressioncreateFunctionInvocationExpression()Returns a new object of class 'Function Invocation Expression'.InExpressioncreateInExpression()Returns a new object of class 'In Expression'.IsNullOperatorExpressioncreateIsNullOperatorExpression()Returns a new object of class 'Is Null Operator Expression'.LikeExpressioncreateLikeExpression()Returns a new object of class 'Like Expression'.LinkExpressioncreateLinkExpression()Returns a new object of class 'Link Expression'.LogicalANDOperatorExpressioncreateLogicalANDOperatorExpression()Returns a new object of class 'Logical AND Operator Expression'.LogicalCompareOperatorExpressioncreateLogicalCompareOperatorExpression()Returns a new object of class 'Logical Compare Operator Expression'.LogicalNOTOperatorExpressioncreateLogicalNOTOperatorExpression()Returns a new object of class 'Logical NOT Operator Expression'.LogicalOROperatorExpressioncreateLogicalOROperatorExpression()Returns a new object of class 'Logical OR Operator Expression'.MultiPartCommonExpressioncreateMultiPartCommonExpression()Returns a new object of class 'Multi Part Common Expression'.MultiPartQuerySchemaTablecreateMultiPartQuerySchemaTable()Returns a new object of class 'Multi Part Query Schema Table'.NestedTableAllFieldsExpressioncreateNestedTableAllFieldsExpression()Returns a new object of class 'Nested Table All Fields Expression'.NestedTableExpressioncreateNestedTableExpression()Returns a new object of class 'Nested Table Expression'.NullLiteralExpressioncreateNullLiteralExpression()Returns a new object of class 'Null Literal Expression'.NumberLiteralExpressioncreateNumberLiteralExpression()Returns a new object of class 'Number Literal Expression'.ParameterExpressioncreateParameterExpression()Returns a new object of class 'Parameter Expression'.QuerySchemacreateQuerySchema()Returns a new object of class 'Query Schema'.QuerySchemaDropTableQuerycreateQuerySchemaDropTableQuery()Returns a new object of class 'Query Schema Drop Table Query'.QuerySchemaExpressioncreateQuerySchemaExpression()Returns a new object of class 'Query Schema Expression'.QuerySchemaGroupingSetscreateQuerySchemaGroupingSets()Returns a new object of class 'Query Schema Grouping Sets'.QuerySchemaNestedQuerycreateQuerySchemaNestedQuery()Returns a new object of class 'Query Schema Nested Query'.QuerySchemaOperatorcreateQuerySchemaOperator()Returns a new object of class 'Query Schema Operator'.QuerySchemaOrderExpressioncreateQuerySchemaOrderExpression()Returns a new object of class 'Query Schema Order Expression'.QuerySchemaQuerySourceJoincreateQuerySchemaQuerySourceJoin()Returns a new object of class 'Query Schema Query Source Join'.QuerySchemaSelectQuerycreateQuerySchemaSelectQuery()Returns a new object of class 'Query Schema Select Query'.QuerySchemaSourcecreateQuerySchemaSource()Returns a new object of class 'Query Schema Source'.QuerySchemaTablecreateQuerySchemaTable()Returns a new object of class 'Query Schema Table'.QuerySchemaTableForUpdatecreateQuerySchemaTableForUpdate()Returns a new object of class 'Query Schema Table For Update'.QuerySchemaTableParametercreateQuerySchemaTableParameter()Returns a new object of class 'Query Schema Table Parameter'.QuerySchemaTempTableDescriptioncreateQuerySchemaTempTableDescription()Returns a new object of class 'Query Schema Temp Table Description'.QuerySchemaTotalControlPointcreateQuerySchemaTotalControlPoint()Returns a new object of class 'Query Schema Total Control Point'.SinglePartCommonExpressioncreateSinglePartCommonExpression()Returns a new object of class 'Single Part Common Expression'.SinglePartQuerySchemaTablecreateSinglePartQuerySchemaTable()Returns a new object of class 'Single Part Query Schema Table'.StarExpressioncreateStarExpression()Returns a new object of class 'Star Expression'.StringLiteralExpressioncreateStringLiteralExpression()Returns a new object of class 'String Literal Expression'.TypeLiteralExpressioncreateTypeLiteralExpression()Returns a new object of class 'Type Literal Expression'.UndefinedLiteralExpressioncreateUndefinedLiteralExpression()Returns a new object of class 'Undefined Literal Expression'.UnresolvedDbViewcreateUnresolvedDbView()Returns a new object of class 'Unresolved Db View'.ValueLiteralExpressioncreateValueLiteralExpression()Returns a new object of class 'Value Literal Expression'.VerbalOperatorExpressioncreateVerbalOperatorExpression()Returns a new object of class 'Verbal Operator Expression'.QlPackagegetQlPackage()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.
-
-