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 SummaryAll 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.EFactoryconvertToString, create, createFromString, getEPackage, setEPackage
 - 
Methods inherited from interface org.eclipse.emf.ecore.EModelElementgetEAnnotation, getEAnnotations
 
- 
 
- 
- 
- 
Field Detail- 
eINSTANCEstatic final QlFactory eINSTANCE The singleton instance of the factory.
 
- 
 - 
Method Detail- 
createQuerySchemaQuerySchema createQuerySchema() Returns a new object of class 'Query Schema'.- Returns:
- a new object of class 'Query Schema'.
 
 - 
createDbViewFromQueryDbViewFromQuery createDbViewFromQuery() Returns a new object of class 'Db View From Query'.- Returns:
- a new object of class 'Db View From Query'.
 
 - 
createDbViewNestedTableFromQueryDbViewNestedTableFromQuery 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'.
 
 - 
createDbViewOuterParamTableDbViewOuterParamTable createDbViewOuterParamTable() Returns a new object of class 'Db View Outer Param Table'.- Returns:
- a new object of class 'Db View Outer Param Table'.
 
 - 
createDbViewDescriptionTempTableDbViewDescriptionTempTable createDbViewDescriptionTempTable() Returns a new object of class 'Db View Description Temp Table'.- Returns:
- a new object of class 'Db View Description Temp Table'.
 
 - 
createDbViewFieldFieldDefFromQueryDbViewFieldFieldDefFromQuery 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'.
 
 - 
createUnresolvedDbViewUnresolvedDbView createUnresolvedDbView() Returns a new object of class 'Unresolved Db View'.- Returns:
- a new object of class 'Unresolved Db View'.
 
 - 
createSinglePartQuerySchemaTableSinglePartQuerySchemaTable createSinglePartQuerySchemaTable() Returns a new object of class 'Single Part Query Schema Table'.- Returns:
- a new object of class 'Single Part Query Schema Table'.
 
 - 
createMultiPartQuerySchemaTableMultiPartQuerySchemaTable createMultiPartQuerySchemaTable() Returns a new object of class 'Multi Part Query Schema Table'.- Returns:
- a new object of class 'Multi Part Query Schema Table'.
 
 - 
createQuerySchemaDropTableQueryQuerySchemaDropTableQuery createQuerySchemaDropTableQuery() Returns a new object of class 'Query Schema Drop Table Query'.- Returns:
- a new object of class 'Query Schema Drop Table Query'.
 
 - 
createQuerySchemaSelectQueryQuerySchemaSelectQuery createQuerySchemaSelectQuery() Returns a new object of class 'Query Schema Select Query'.- Returns:
- a new object of class 'Query Schema Select Query'.
 
 - 
createQuerySchemaOrderExpressionQuerySchemaOrderExpression createQuerySchemaOrderExpression() Returns a new object of class 'Query Schema Order Expression'.- Returns:
- a new object of class 'Query Schema Order Expression'.
 
 - 
createQuerySchemaOperatorQuerySchemaOperator createQuerySchemaOperator() Returns a new object of class 'Query Schema Operator'.- Returns:
- a new object of class 'Query Schema Operator'.
 
 - 
createQuerySchemaGroupingSetsQuerySchemaGroupingSets createQuerySchemaGroupingSets() Returns a new object of class 'Query Schema Grouping Sets'.- Returns:
- a new object of class 'Query Schema Grouping Sets'.
 
 - 
createQuerySchemaTableForUpdateQuerySchemaTableForUpdate createQuerySchemaTableForUpdate() Returns a new object of class 'Query Schema Table For Update'.- Returns:
- a new object of class 'Query Schema Table For Update'.
 
 - 
createQuerySchemaExpressionQuerySchemaExpression createQuerySchemaExpression() Returns a new object of class 'Query Schema Expression'.- Returns:
- a new object of class 'Query Schema Expression'.
 
 - 
createQuerySchemaSourceQuerySchemaSource createQuerySchemaSource() Returns a new object of class 'Query Schema Source'.- Returns:
- a new object of class 'Query Schema Source'.
 
 - 
createQuerySchemaQuerySourceJoinQuerySchemaQuerySourceJoin createQuerySchemaQuerySourceJoin() Returns a new object of class 'Query Schema Query Source Join'.- Returns:
- a new object of class 'Query Schema Query Source Join'.
 
 - 
createQuerySchemaNestedQueryQuerySchemaNestedQuery createQuerySchemaNestedQuery() Returns a new object of class 'Query Schema Nested Query'.- Returns:
- a new object of class 'Query Schema Nested Query'.
 
 - 
createQuerySchemaTableQuerySchemaTable createQuerySchemaTable() Returns a new object of class 'Query Schema Table'.- Returns:
- a new object of class 'Query Schema Table'.
 
 - 
createQuerySchemaTableParameterQuerySchemaTableParameter createQuerySchemaTableParameter() Returns a new object of class 'Query Schema Table Parameter'.- Returns:
- a new object of class 'Query Schema Table Parameter'.
 
 - 
createQuerySchemaTempTableDescriptionQuerySchemaTempTableDescription createQuerySchemaTempTableDescription() Returns a new object of class 'Query Schema Temp Table Description'.- Returns:
- a new object of class 'Query Schema Temp Table Description'.
 
 - 
createQuerySchemaTotalControlPointQuerySchemaTotalControlPoint createQuerySchemaTotalControlPoint() Returns a new object of class 'Query Schema Total Control Point'.- Returns:
- a new object of class 'Query Schema Total Control Point'.
 
 - 
createFunctionInvocationExpressionFunctionInvocationExpression createFunctionInvocationExpression() Returns a new object of class 'Function Invocation Expression'.- Returns:
- a new object of class 'Function Invocation Expression'.
 
 - 
createFunctionExpressionFunctionExpression createFunctionExpression() Returns a new object of class 'Function Expression'.- Returns:
- a new object of class 'Function Expression'.
 
 - 
createDerivedFunctionExpressionDerivedFunctionExpression createDerivedFunctionExpression() Returns a new object of class 'Derived Function Expression'.- Returns:
- a new object of class 'Derived Function Expression'.
 
 - 
createBooleanLiteralExpressionBooleanLiteralExpression createBooleanLiteralExpression() Returns a new object of class 'Boolean Literal Expression'.- Returns:
- a new object of class 'Boolean Literal Expression'.
 
 - 
createNumberLiteralExpressionNumberLiteralExpression createNumberLiteralExpression() Returns a new object of class 'Number Literal Expression'.- Returns:
- a new object of class 'Number Literal Expression'.
 
 - 
createStringLiteralExpressionStringLiteralExpression createStringLiteralExpression() Returns a new object of class 'String Literal Expression'.- Returns:
- a new object of class 'String Literal Expression'.
 
 - 
createDateLiteralExpressionDateLiteralExpression createDateLiteralExpression() Returns a new object of class 'Date Literal Expression'.- Returns:
- a new object of class 'Date Literal Expression'.
 
 - 
createTypeLiteralExpressionTypeLiteralExpression createTypeLiteralExpression() Returns a new object of class 'Type Literal Expression'.- Returns:
- a new object of class 'Type Literal Expression'.
 
 - 
createParameterExpressionParameterExpression createParameterExpression() Returns a new object of class 'Parameter Expression'.- Returns:
- a new object of class 'Parameter Expression'.
 
 - 
createUndefinedLiteralExpressionUndefinedLiteralExpression createUndefinedLiteralExpression() Returns a new object of class 'Undefined Literal Expression'.- Returns:
- a new object of class 'Undefined Literal Expression'.
 
 - 
createNullLiteralExpressionNullLiteralExpression createNullLiteralExpression() Returns a new object of class 'Null Literal Expression'.- Returns:
- a new object of class 'Null Literal Expression'.
 
 - 
createValueLiteralExpressionValueLiteralExpression createValueLiteralExpression() Returns a new object of class 'Value Literal Expression'.- Returns:
- a new object of class 'Value Literal Expression'.
 
 - 
createLogicalANDOperatorExpressionLogicalANDOperatorExpression createLogicalANDOperatorExpression() Returns a new object of class 'Logical AND Operator Expression'.- Returns:
- a new object of class 'Logical AND Operator Expression'.
 
 - 
createLogicalOROperatorExpressionLogicalOROperatorExpression createLogicalOROperatorExpression() Returns a new object of class 'Logical OR Operator Expression'.- Returns:
- a new object of class 'Logical OR Operator Expression'.
 
 - 
createLogicalNOTOperatorExpressionLogicalNOTOperatorExpression createLogicalNOTOperatorExpression() Returns a new object of class 'Logical NOT Operator Expression'.- Returns:
- a new object of class 'Logical NOT Operator Expression'.
 
 - 
createLogicalCompareOperatorExpressionLogicalCompareOperatorExpression createLogicalCompareOperatorExpression() Returns a new object of class 'Logical Compare Operator Expression'.- Returns:
- a new object of class 'Logical Compare Operator Expression'.
 
 - 
createIsNullOperatorExpressionIsNullOperatorExpression createIsNullOperatorExpression() Returns a new object of class 'Is Null Operator Expression'.- Returns:
- a new object of class 'Is Null Operator Expression'.
 
 - 
createVerbalOperatorExpressionVerbalOperatorExpression createVerbalOperatorExpression() Returns a new object of class 'Verbal Operator Expression'.- Returns:
- a new object of class 'Verbal Operator Expression'.
 
 - 
createLikeExpressionLikeExpression createLikeExpression() Returns a new object of class 'Like Expression'.- Returns:
- a new object of class 'Like Expression'.
 
 - 
createInExpressionInExpression createInExpression() Returns a new object of class 'In Expression'.- Returns:
- a new object of class 'In Expression'.
 
 - 
createBetweenExpressionBetweenExpression createBetweenExpression() Returns a new object of class 'Between Expression'.- Returns:
- a new object of class 'Between Expression'.
 
 - 
createLinkExpressionLinkExpression createLinkExpression() Returns a new object of class 'Link Expression'.- Returns:
- a new object of class 'Link Expression'.
 
 - 
createCaseOperationExpressionCaseOperationExpression createCaseOperationExpression() Returns a new object of class 'Case Operation Expression'.- Returns:
- a new object of class 'Case Operation Expression'.
 
 - 
createCaseBodyCaseBody createCaseBody() Returns a new object of class 'Case Body'.- Returns:
- a new object of class 'Case Body'.
 
 - 
createCastOperationExpressionCastOperationExpression createCastOperationExpression() Returns a new object of class 'Cast Operation Expression'.- Returns:
- a new object of class 'Cast Operation Expression'.
 
 - 
createCastingBooleanTypeCastingBooleanType createCastingBooleanType() Returns a new object of class 'Casting Boolean Type'.- Returns:
- a new object of class 'Casting Boolean Type'.
 
 - 
createCastingNumberTypeCastingNumberType createCastingNumberType() Returns a new object of class 'Casting Number Type'.- Returns:
- a new object of class 'Casting Number Type'.
 
 - 
createCastingStringTypeCastingStringType createCastingStringType() Returns a new object of class 'Casting String Type'.- Returns:
- a new object of class 'Casting String Type'.
 
 - 
createCastingDateTypeCastingDateType createCastingDateType() Returns a new object of class 'Casting Date Type'.- Returns:
- a new object of class 'Casting Date Type'.
 
 - 
createCastingTableTypeCastingTableType createCastingTableType() Returns a new object of class 'Casting Table Type'.- Returns:
- a new object of class 'Casting Table Type'.
 
 - 
createCommonUnaryNegOperatorExpressionCommonUnaryNegOperatorExpression createCommonUnaryNegOperatorExpression() Returns a new object of class 'Common Unary Neg Operator Expression'.- Returns:
- a new object of class 'Common Unary Neg Operator Expression'.
 
 - 
createCommonAddOperatorExpressionCommonAddOperatorExpression createCommonAddOperatorExpression() Returns a new object of class 'Common Add Operator Expression'.- Returns:
- a new object of class 'Common Add Operator Expression'.
 
 - 
createCommonSubOperatorExpressionCommonSubOperatorExpression createCommonSubOperatorExpression() Returns a new object of class 'Common Sub Operator Expression'.- Returns:
- a new object of class 'Common Sub Operator Expression'.
 
 - 
createCommonMultiOperatorExpressionCommonMultiOperatorExpression createCommonMultiOperatorExpression() Returns a new object of class 'Common Multi Operator Expression'.- Returns:
- a new object of class 'Common Multi Operator Expression'.
 
 - 
createCommonDevOperatorExpressionCommonDevOperatorExpression createCommonDevOperatorExpression() Returns a new object of class 'Common Dev Operator Expression'.- Returns:
- a new object of class 'Common Dev Operator Expression'.
 
 - 
createSinglePartCommonExpressionSinglePartCommonExpression createSinglePartCommonExpression() Returns a new object of class 'Single Part Common Expression'.- Returns:
- a new object of class 'Single Part Common Expression'.
 
 - 
createMultiPartCommonExpressionMultiPartCommonExpression createMultiPartCommonExpression() Returns a new object of class 'Multi Part Common Expression'.- Returns:
- a new object of class 'Multi Part Common Expression'.
 
 - 
createNestedTableExpressionNestedTableExpression createNestedTableExpression() Returns a new object of class 'Nested Table Expression'.- Returns:
- a new object of class 'Nested Table Expression'.
 
 - 
createNestedTableAllFieldsExpressionNestedTableAllFieldsExpression createNestedTableAllFieldsExpression() Returns a new object of class 'Nested Table All Fields Expression'.- Returns:
- a new object of class 'Nested Table All Fields Expression'.
 
 - 
createFieldWithCastingFieldWithCasting createFieldWithCasting() Returns a new object of class 'Field With Casting'.- Returns:
- a new object of class 'Field With Casting'.
 
 - 
createStarExpressionStarExpression createStarExpression() Returns a new object of class 'Star Expression'.- Returns:
- a new object of class 'Star Expression'.
 
 - 
createEmptyExpressionEmptyExpression createEmptyExpression() Returns a new object of class 'Empty Expression'.- Returns:
- a new object of class 'Empty Expression'.
 
 - 
createCompoundExpressionCompoundExpression createCompoundExpression() Returns a new object of class 'Compound Expression'.- Returns:
- a new object of class 'Compound Expression'.
 
 - 
createBracketCommonExpressionBracketCommonExpression createBracketCommonExpression() Returns a new object of class 'Bracket Common Expression'.- Returns:
- a new object of class 'Bracket Common Expression'.
 
 - 
getQlPackageQlPackage getQlPackage() Returns the package supported by this factory.- Returns:
- the package supported by this factory.
 
 
- 
 
-