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:
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturns a new object of class 'Between Expression'.Returns a new object of class 'Boolean Literal Expression'.Returns a new object of class 'Bracket Common Expression'.Returns a new object of class 'Case Body'.Returns a new object of class 'Case Operation Expression'.Returns a new object of class 'Casting Boolean Type'.Returns a new object of class 'Casting Date Type'.Returns a new object of class 'Casting Number Type'.Returns a new object of class 'Casting String Type'.Returns a new object of class 'Casting Table Type'.Returns a new object of class 'Cast Operation Expression'.Returns a new object of class 'Common Add Operator Expression'.Returns a new object of class 'Common Dev Operator Expression'.Returns a new object of class 'Common Multi Operator Expression'.Returns a new object of class 'Common Sub Operator Expression'.Returns a new object of class 'Common Unary Neg Operator Expression'.Returns a new object of class 'Compound Expression'.Returns a new object of class 'Date Literal Expression'.Returns a new object of class 'Db View Description Temp Table'.Returns a new object of class 'Db View Field Field Def From Query'.Returns a new object of class 'Db View From Query'.Returns a new object of class 'Db View Nested Table From Query'.Returns a new object of class 'Db View Outer Param Table'.Returns a new object of class 'Derived Function Expression'.Returns a new object of class 'Empty Expression'.Returns a new object of class 'Field With Casting'.Returns a new object of class 'Function Expression'.Returns a new object of class 'Function Invocation Expression'.Returns a new object of class 'In Expression'.Returns a new object of class 'Is Null Operator Expression'.Returns a new object of class 'Like Expression'.Returns a new object of class 'Link Expression'.Returns a new object of class 'Logical AND Operator Expression'.Returns a new object of class 'Logical Compare Operator Expression'.Returns a new object of class 'Logical NOT Operator Expression'.Returns a new object of class 'Logical OR Operator Expression'.Returns a new object of class 'Multi Part Common Expression'.Returns a new object of class 'Multi Part Query Schema Table'.Returns a new object of class 'Nested Table All Fields Expression'.Returns a new object of class 'Nested Table Expression'.Returns a new object of class 'Null Literal Expression'.Returns a new object of class 'Number Literal Expression'.Returns a new object of class 'Parameter Expression'.Returns a new object of class 'Query Schema'.Returns a new object of class 'Query Schema Drop Table Query'.Returns a new object of class 'Query Schema Expression'.Returns a new object of class 'Query Schema Grouping Sets'.Returns a new object of class 'Query Schema Index Sets'.Returns a new object of class 'Query Schema Nested Query'.Returns a new object of class 'Query Schema Operator'.Returns a new object of class 'Query Schema Order Expression'.Returns a new object of class 'Query Schema Query Source Join'.Returns a new object of class 'Query Schema Select Query'.Returns a new object of class 'Query Schema Source'.Returns a new object of class 'Query Schema Table'.Returns a new object of class 'Query Schema Table For Update'.Returns a new object of class 'Query Schema Table Parameter'.Returns a new object of class 'Query Schema Temp Table Description'.Returns a new object of class 'Query Schema Total Control Point'.Returns a new object of class 'Single Part Common Expression'.Returns a new object of class 'Single Part Query Schema Table'.Returns a new object of class 'Star Expression'.Returns a new object of class 'String Literal Expression'.Returns a new object of class 'Type Literal Expression'.Returns a new object of class 'Undefined Literal Expression'.Returns a new object of class 'Unresolved Db View'.Returns a new object of class 'Value Literal Expression'.Returns a new object of class 'Verbal Operator Expression'.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 Details
-
eINSTANCE
The singleton instance of the factory.
-
-
Method Details
-
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'.
-
createQuerySchemaIndexSets
QuerySchemaIndexSets createQuerySchemaIndexSets()Returns a new object of class 'Query Schema Index Sets'.- Returns:
- a new object of class 'Query Schema Index Sets'.
-
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.
-