Package com._1c.g5.v8.dt.ql.model.util
Class QlSwitch<T>
- java.lang.Object
- 
- org.eclipse.emf.ecore.util.Switch<T>
- 
- com._1c.g5.v8.dt.ql.model.util.QlSwitch<T>
 
 
- 
 public class QlSwitch<T> extends org.eclipse.emf.ecore.util.Switch<T>The Switch for the model's inheritance hierarchy. It supports the calldoSwitch(object)to invoke thecaseXXXmethod for each class of the model, starting with the actual class of the object and proceeding up the inheritance hierarchy until a non-null result is returned, which is the result of the switch.- See Also:
- QlPackage
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static QlPackagemodelPackageThe cached model package
 - 
Constructor SummaryConstructors Constructor Description QlSwitch()Creates an instance of the switch.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description TcaseABinaryOperatorsExpression(ABinaryOperatorsExpression object)Returns the result of interpreting the object as an instance of 'ABinary Operators Expression'.TcaseAbstractExpression(AbstractExpression object)Returns the result of interpreting the object as an instance of 'Abstract Expression'.TcaseAbstractQuerySchemaDbView(AbstractQuerySchemaDbView object)Returns the result of interpreting the object as an instance of 'Abstract Query Schema Db View'.TcaseAbstractQuerySchemaPresentation(AbstractQuerySchemaPresentation object)Returns the result of interpreting the object as an instance of 'Abstract Query Schema Presentation'.TcaseAbstractQuerySchemaQuery(AbstractQuerySchemaQuery object)Returns the result of interpreting the object as an instance of 'Abstract Query Schema Query'.TcaseAbstractQuerySchemaQuerySourceJoin(AbstractQuerySchemaQuerySourceJoin object)Returns the result of interpreting the object as an instance of 'Abstract Query Schema Query Source Join'.TcaseAbstractQuerySchemaSource(AbstractQuerySchemaSource object)Returns the result of interpreting the object as an instance of 'Abstract Query Schema Source'.TcaseAbstractQuerySchemaTable(AbstractQuerySchemaTable object)Returns the result of interpreting the object as an instance of 'Abstract Query Schema Table'.TcaseACastingType(ACastingType object)Returns the result of interpreting the object as an instance of 'ACasting Type'.TcaseACommonBinaryOperatorExpression(ACommonBinaryOperatorExpression object)Returns the result of interpreting the object as an instance of 'ACommon Binary Operator Expression'.TcaseACommonExpression(ACommonExpression object)Returns the result of interpreting the object as an instance of 'ACommon Expression'.TcaseACommonUnaryOperatorExpression(ACommonUnaryOperatorExpression object)Returns the result of interpreting the object as an instance of 'ACommon Unary Operator Expression'.TcaseALiteralsExpression(ALiteralsExpression object)Returns the result of interpreting the object as an instance of 'ALiterals Expression'.TcaseALogicalBinaryOperatorExpression(ALogicalBinaryOperatorExpression object)Returns the result of interpreting the object as an instance of 'ALogical Binary Operator Expression'.TcaseALogicalUnaryOperatorExpression(ALogicalUnaryOperatorExpression object)Returns the result of interpreting the object as an instance of 'ALogical Unary Operator Expression'.TcaseAOperatorsExpression(AOperatorsExpression object)Returns the result of interpreting the object as an instance of 'AOperators Expression'.TcaseAUnaryOperatorsExpression(AUnaryOperatorsExpression object)Returns the result of interpreting the object as an instance of 'AUnary Operators Expression'.TcaseBetweenExpression(BetweenExpression object)Returns the result of interpreting the object as an instance of 'Between Expression'.TcaseBooleanLiteralExpression(BooleanLiteralExpression object)Returns the result of interpreting the object as an instance of 'Boolean Literal Expression'.TcaseBracketCommonExpression(BracketCommonExpression object)Returns the result of interpreting the object as an instance of 'Bracket Common Expression'.TcaseCaseBody(CaseBody object)Returns the result of interpreting the object as an instance of 'Case Body'.TcaseCaseOperationExpression(CaseOperationExpression object)Returns the result of interpreting the object as an instance of 'Case Operation Expression'.TcaseCastingBooleanType(CastingBooleanType object)Returns the result of interpreting the object as an instance of 'Casting Boolean Type'.TcaseCastingDateType(CastingDateType object)Returns the result of interpreting the object as an instance of 'Casting Date Type'.TcaseCastingNumberType(CastingNumberType object)Returns the result of interpreting the object as an instance of 'Casting Number Type'.TcaseCastingStringType(CastingStringType object)Returns the result of interpreting the object as an instance of 'Casting String Type'.TcaseCastingTableType(CastingTableType object)Returns the result of interpreting the object as an instance of 'Casting Table Type'.TcaseCastOperationExpression(CastOperationExpression object)Returns the result of interpreting the object as an instance of 'Cast Operation Expression'.TcaseCommonAddOperatorExpression(CommonAddOperatorExpression object)Returns the result of interpreting the object as an instance of 'Common Add Operator Expression'.TcaseCommonDevOperatorExpression(CommonDevOperatorExpression object)Returns the result of interpreting the object as an instance of 'Common Dev Operator Expression'.TcaseCommonExpression(CommonExpression object)Returns the result of interpreting the object as an instance of 'Common Expression'.TcaseCommonMultiOperatorExpression(CommonMultiOperatorExpression object)Returns the result of interpreting the object as an instance of 'Common Multi Operator Expression'.TcaseCommonSubOperatorExpression(CommonSubOperatorExpression object)Returns the result of interpreting the object as an instance of 'Common Sub Operator Expression'.TcaseCommonUnaryNegOperatorExpression(CommonUnaryNegOperatorExpression object)Returns the result of interpreting the object as an instance of 'Common Unary Neg Operator Expression'.TcaseCompoundExpression(CompoundExpression object)Returns the result of interpreting the object as an instance of 'Compound Expression'.TcaseDateLiteralExpression(DateLiteralExpression object)Returns the result of interpreting the object as an instance of 'Date Literal Expression'.TcaseDbViewDef(DbViewDef object)Returns the result of interpreting the object as an instance of 'Def'.TcaseDbViewDescriptionTempTable(DbViewDescriptionTempTable object)Returns the result of interpreting the object as an instance of 'Db View Description Temp Table'.TcaseDbViewElement(DbViewElement object)Returns the result of interpreting the object as an instance of 'Element'.TcaseDbViewFieldDef(DbViewFieldDef object)Returns the result of interpreting the object as an instance of 'Field Def'.TcaseDbViewFieldFieldDef(DbViewFieldFieldDef object)Returns the result of interpreting the object as an instance of 'Field Field Def'.TcaseDbViewFieldFieldDefFromQuery(DbViewFieldFieldDefFromQuery object)Returns the result of interpreting the object as an instance of 'Db View Field Field Def From Query'.TcaseDbViewFromQuery(DbViewFromQuery object)Returns the result of interpreting the object as an instance of 'Db View From Query'.TcaseDbViewNestedTableFromQuery(DbViewNestedTableFromQuery object)Returns the result of interpreting the object as an instance of 'Db View Nested Table From Query'.TcaseDbViewOuterParamTable(DbViewOuterParamTable object)Returns the result of interpreting the object as an instance of 'Db View Outer Param Table'.TcaseDerivedFunctionExpression(DerivedFunctionExpression object)Returns the result of interpreting the object as an instance of 'Derived Function Expression'.TcaseDuallyNamedElement(DuallyNamedElement object)Returns the result of interpreting the object as an instance of 'Dually Named Element'.TcaseEmptyExpression(EmptyExpression object)Returns the result of interpreting the object as an instance of 'Empty Expression'.TcaseFieldWithCasting(FieldWithCasting object)Returns the result of interpreting the object as an instance of 'Field With Casting'.TcaseFunctionExpression(FunctionExpression object)Returns the result of interpreting the object as an instance of 'Function Expression'.TcaseFunctionInvocationExpression(FunctionInvocationExpression object)Returns the result of interpreting the object as an instance of 'Function Invocation Expression'.TcaseInExpression(InExpression object)Returns the result of interpreting the object as an instance of 'In Expression'.TcaseIsNullOperatorExpression(IsNullOperatorExpression object)Returns the result of interpreting the object as an instance of 'Is Null Operator Expression'.TcaseLikeExpression(LikeExpression object)Returns the result of interpreting the object as an instance of 'Like Expression'.TcaseLinkExpression(LinkExpression object)Returns the result of interpreting the object as an instance of 'Link Expression'.TcaseLogicalANDOperatorExpression(LogicalANDOperatorExpression object)Returns the result of interpreting the object as an instance of 'Logical AND Operator Expression'.TcaseLogicalCompareOperatorExpression(LogicalCompareOperatorExpression object)Returns the result of interpreting the object as an instance of 'Logical Compare Operator Expression'.TcaseLogicalNOTOperatorExpression(LogicalNOTOperatorExpression object)Returns the result of interpreting the object as an instance of 'Logical NOT Operator Expression'.TcaseLogicalOROperatorExpression(LogicalOROperatorExpression object)Returns the result of interpreting the object as an instance of 'Logical OR Operator Expression'.TcaseMultiPartCommonExpression(MultiPartCommonExpression object)Returns the result of interpreting the object as an instance of 'Multi Part Common Expression'.TcaseMultiPartQuerySchemaTable(MultiPartQuerySchemaTable object)Returns the result of interpreting the object as an instance of 'Multi Part Query Schema Table'.TcaseNamedElement(NamedElement object)Returns the result of interpreting the object as an instance of 'Named Element'.TcaseNestedTableAllFieldsExpression(NestedTableAllFieldsExpression object)Returns the result of interpreting the object as an instance of 'Nested Table All Fields Expression'.TcaseNestedTableExpression(NestedTableExpression object)Returns the result of interpreting the object as an instance of 'Nested Table Expression'.TcaseNullLiteralExpression(NullLiteralExpression object)Returns the result of interpreting the object as an instance of 'Null Literal Expression'.TcaseNumberLiteralExpression(NumberLiteralExpression object)Returns the result of interpreting the object as an instance of 'Number Literal Expression'.TcaseParameterExpression(ParameterExpression object)Returns the result of interpreting the object as an instance of 'Parameter Expression'.TcaseQuerySchema(QuerySchema object)Returns the result of interpreting the object as an instance of 'Query Schema'.TcaseQuerySchemaDropTableQuery(QuerySchemaDropTableQuery object)Returns the result of interpreting the object as an instance of 'Query Schema Drop Table Query'.TcaseQuerySchemaExpression(QuerySchemaExpression object)Returns the result of interpreting the object as an instance of 'Query Schema Expression'.TcaseQuerySchemaGroupingSets(QuerySchemaGroupingSets object)Returns the result of interpreting the object as an instance of 'Query Schema Grouping Sets'.TcaseQuerySchemaNestedQuery(QuerySchemaNestedQuery object)Returns the result of interpreting the object as an instance of 'Query Schema Nested Query'.TcaseQuerySchemaOperator(QuerySchemaOperator object)Returns the result of interpreting the object as an instance of 'Query Schema Operator'.TcaseQuerySchemaOrderExpression(QuerySchemaOrderExpression object)Returns the result of interpreting the object as an instance of 'Query Schema Order Expression'.TcaseQuerySchemaQuerySourceJoin(QuerySchemaQuerySourceJoin object)Returns the result of interpreting the object as an instance of 'Query Schema Query Source Join'.TcaseQuerySchemaSelectQuery(QuerySchemaSelectQuery object)Returns the result of interpreting the object as an instance of 'Query Schema Select Query'.TcaseQuerySchemaSource(QuerySchemaSource object)Returns the result of interpreting the object as an instance of 'Query Schema Source'.TcaseQuerySchemaTable(QuerySchemaTable object)Returns the result of interpreting the object as an instance of 'Query Schema Table'.TcaseQuerySchemaTableForUpdate(QuerySchemaTableForUpdate object)Returns the result of interpreting the object as an instance of 'Query Schema Table For Update'.TcaseQuerySchemaTableParameter(QuerySchemaTableParameter object)Returns the result of interpreting the object as an instance of 'Query Schema Table Parameter'.TcaseQuerySchemaTempTableDescription(QuerySchemaTempTableDescription object)Returns the result of interpreting the object as an instance of 'Query Schema Temp Table Description'.TcaseQuerySchemaTotalControlPoint(QuerySchemaTotalControlPoint object)Returns the result of interpreting the object as an instance of 'Query Schema Total Control Point'.TcaseSinglePartCommonExpression(SinglePartCommonExpression object)Returns the result of interpreting the object as an instance of 'Single Part Common Expression'.TcaseSinglePartQuerySchemaTable(SinglePartQuerySchemaTable object)Returns the result of interpreting the object as an instance of 'Single Part Query Schema Table'.TcaseStarExpression(StarExpression object)Returns the result of interpreting the object as an instance of 'Star Expression'.TcaseStringLiteralExpression(StringLiteralExpression object)Returns the result of interpreting the object as an instance of 'String Literal Expression'.TcaseTable(Table object)Returns the result of interpreting the object as an instance of 'Table'.TcaseTypeLiteralExpression(TypeLiteralExpression object)Returns the result of interpreting the object as an instance of 'Type Literal Expression'.TcaseUndefinedLiteralExpression(UndefinedLiteralExpression object)Returns the result of interpreting the object as an instance of 'Undefined Literal Expression'.TcaseUnresolvedDbView(UnresolvedDbView object)Returns the result of interpreting the object as an instance of 'Unresolved Db View'.TcaseValueLiteralExpression(ValueLiteralExpression object)Returns the result of interpreting the object as an instance of 'Value Literal Expression'.TcaseVerbalOperatorExpression(VerbalOperatorExpression object)Returns the result of interpreting the object as an instance of 'Verbal Operator Expression'.TdefaultCase(org.eclipse.emf.ecore.EObject object)Returns the result of interpreting the object as an instance of 'EObject'.protected TdoSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject)CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.protected booleanisSwitchFor(org.eclipse.emf.ecore.EPackage ePackage)Checks whether this is a switch for the given package.
 
- 
- 
- 
Field Detail- 
modelPackageprotected static QlPackage modelPackage The cached model package
 
- 
 - 
Method Detail- 
isSwitchForprotected boolean isSwitchFor(org.eclipse.emf.ecore.EPackage ePackage) Checks whether this is a switch for the given package.- Specified by:
- isSwitchForin class- org.eclipse.emf.ecore.util.Switch<T>
- Parameters:
- ePackage- the package in question.
- Returns:
- whether this is a switch for the given package.
 
 - 
doSwitchprotected T doSwitch(int classifierID, org.eclipse.emf.ecore.EObject theEObject) CallscaseXXXfor each class of the model until one returns a non null result; it yields that result.- Overrides:
- doSwitchin class- org.eclipse.emf.ecore.util.Switch<T>
- Returns:
- the first non-null result returned by a caseXXXcall.
 
 - 
caseQuerySchemapublic T caseQuerySchema(QuerySchema object) Returns the result of interpreting the object as an instance of 'Query Schema'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractQuerySchemaDbViewpublic T caseAbstractQuerySchemaDbView(AbstractQuerySchemaDbView object) Returns the result of interpreting the object as an instance of 'Abstract Query Schema Db View'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Schema Db View'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFromQuerypublic T caseDbViewFromQuery(DbViewFromQuery object) Returns the result of interpreting the object as an instance of 'Db View From Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Db View From Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewNestedTableFromQuerypublic T caseDbViewNestedTableFromQuery(DbViewNestedTableFromQuery object) Returns the result of interpreting the object as an instance of 'Db View Nested Table From Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Db View Nested Table From Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewOuterParamTablepublic T caseDbViewOuterParamTable(DbViewOuterParamTable object) Returns the result of interpreting the object as an instance of 'Db View Outer Param Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Db View Outer Param Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewDescriptionTempTablepublic T caseDbViewDescriptionTempTable(DbViewDescriptionTempTable object) Returns the result of interpreting the object as an instance of 'Db View Description Temp Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Db View Description Temp Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldFieldDefFromQuerypublic T caseDbViewFieldFieldDefFromQuery(DbViewFieldFieldDefFromQuery object) Returns the result of interpreting the object as an instance of 'Db View Field Field Def From Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Db View Field Field Def From Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseUnresolvedDbViewpublic T caseUnresolvedDbView(UnresolvedDbView object) Returns the result of interpreting the object as an instance of 'Unresolved Db View'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Unresolved Db View'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractQuerySchemaQuerypublic T caseAbstractQuerySchemaQuery(AbstractQuerySchemaQuery object) Returns the result of interpreting the object as an instance of 'Abstract Query Schema Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Schema Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractQuerySchemaTablepublic T caseAbstractQuerySchemaTable(AbstractQuerySchemaTable object) Returns the result of interpreting the object as an instance of 'Abstract Query Schema Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Schema Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSinglePartQuerySchemaTablepublic T caseSinglePartQuerySchemaTable(SinglePartQuerySchemaTable object) Returns the result of interpreting the object as an instance of 'Single Part Query Schema Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Single Part Query Schema Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseMultiPartQuerySchemaTablepublic T caseMultiPartQuerySchemaTable(MultiPartQuerySchemaTable object) Returns the result of interpreting the object as an instance of 'Multi Part Query Schema Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Multi Part Query Schema Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractQuerySchemaPresentationpublic T caseAbstractQuerySchemaPresentation(AbstractQuerySchemaPresentation object) Returns the result of interpreting the object as an instance of 'Abstract Query Schema Presentation'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Schema Presentation'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaDropTableQuerypublic T caseQuerySchemaDropTableQuery(QuerySchemaDropTableQuery object) Returns the result of interpreting the object as an instance of 'Query Schema Drop Table Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Drop Table Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaSelectQuerypublic T caseQuerySchemaSelectQuery(QuerySchemaSelectQuery object) Returns the result of interpreting the object as an instance of 'Query Schema Select Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Select Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaOrderExpressionpublic T caseQuerySchemaOrderExpression(QuerySchemaOrderExpression object) Returns the result of interpreting the object as an instance of 'Query Schema Order Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Order Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaOperatorpublic T caseQuerySchemaOperator(QuerySchemaOperator object) Returns the result of interpreting the object as an instance of 'Query Schema Operator'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Operator'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaGroupingSetspublic T caseQuerySchemaGroupingSets(QuerySchemaGroupingSets object) Returns the result of interpreting the object as an instance of 'Query Schema Grouping Sets'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Grouping Sets'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaTableForUpdatepublic T caseQuerySchemaTableForUpdate(QuerySchemaTableForUpdate object) Returns the result of interpreting the object as an instance of 'Query Schema Table For Update'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Table For Update'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaExpressionpublic T caseQuerySchemaExpression(QuerySchemaExpression object) Returns the result of interpreting the object as an instance of 'Query Schema Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaSourcepublic T caseQuerySchemaSource(QuerySchemaSource object) Returns the result of interpreting the object as an instance of 'Query Schema Source'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Source'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractQuerySchemaSourcepublic T caseAbstractQuerySchemaSource(AbstractQuerySchemaSource object) Returns the result of interpreting the object as an instance of 'Abstract Query Schema Source'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Schema Source'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractQuerySchemaQuerySourceJoinpublic T caseAbstractQuerySchemaQuerySourceJoin(AbstractQuerySchemaQuerySourceJoin object) Returns the result of interpreting the object as an instance of 'Abstract Query Schema Query Source Join'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Query Schema Query Source Join'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaQuerySourceJoinpublic T caseQuerySchemaQuerySourceJoin(QuerySchemaQuerySourceJoin object) Returns the result of interpreting the object as an instance of 'Query Schema Query Source Join'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Query Source Join'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaNestedQuerypublic T caseQuerySchemaNestedQuery(QuerySchemaNestedQuery object) Returns the result of interpreting the object as an instance of 'Query Schema Nested Query'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Nested Query'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaTablepublic T caseQuerySchemaTable(QuerySchemaTable object) Returns the result of interpreting the object as an instance of 'Query Schema Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaTableParameterpublic T caseQuerySchemaTableParameter(QuerySchemaTableParameter object) Returns the result of interpreting the object as an instance of 'Query Schema Table Parameter'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Table Parameter'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaTempTableDescriptionpublic T caseQuerySchemaTempTableDescription(QuerySchemaTempTableDescription object) Returns the result of interpreting the object as an instance of 'Query Schema Temp Table Description'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Temp Table Description'.
- See Also:
- doSwitch(EObject)
 
 - 
caseQuerySchemaTotalControlPointpublic T caseQuerySchemaTotalControlPoint(QuerySchemaTotalControlPoint object) Returns the result of interpreting the object as an instance of 'Query Schema Total Control Point'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Query Schema Total Control Point'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAbstractExpressionpublic T caseAbstractExpression(AbstractExpression object) Returns the result of interpreting the object as an instance of 'Abstract Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Abstract Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseALiteralsExpressionpublic T caseALiteralsExpression(ALiteralsExpression object) Returns the result of interpreting the object as an instance of 'ALiterals Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ALiterals Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAOperatorsExpressionpublic T caseAOperatorsExpression(AOperatorsExpression object) Returns the result of interpreting the object as an instance of 'AOperators Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'AOperators Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseAUnaryOperatorsExpressionpublic T caseAUnaryOperatorsExpression(AUnaryOperatorsExpression object) Returns the result of interpreting the object as an instance of 'AUnary Operators Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'AUnary Operators Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseABinaryOperatorsExpressionpublic T caseABinaryOperatorsExpression(ABinaryOperatorsExpression object) Returns the result of interpreting the object as an instance of 'ABinary Operators Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ABinary Operators Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFunctionInvocationExpressionpublic T caseFunctionInvocationExpression(FunctionInvocationExpression object) Returns the result of interpreting the object as an instance of 'Function Invocation Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Function Invocation Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFunctionExpressionpublic T caseFunctionExpression(FunctionExpression object) Returns the result of interpreting the object as an instance of 'Function Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Function Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDerivedFunctionExpressionpublic T caseDerivedFunctionExpression(DerivedFunctionExpression object) Returns the result of interpreting the object as an instance of 'Derived Function Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Derived Function Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseBooleanLiteralExpressionpublic T caseBooleanLiteralExpression(BooleanLiteralExpression object) Returns the result of interpreting the object as an instance of 'Boolean Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Boolean Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNumberLiteralExpressionpublic T caseNumberLiteralExpression(NumberLiteralExpression object) Returns the result of interpreting the object as an instance of 'Number Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Number Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseStringLiteralExpressionpublic T caseStringLiteralExpression(StringLiteralExpression object) Returns the result of interpreting the object as an instance of 'String Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'String Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDateLiteralExpressionpublic T caseDateLiteralExpression(DateLiteralExpression object) Returns the result of interpreting the object as an instance of 'Date Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Date Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTypeLiteralExpressionpublic T caseTypeLiteralExpression(TypeLiteralExpression object) Returns the result of interpreting the object as an instance of 'Type Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Type Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseParameterExpressionpublic T caseParameterExpression(ParameterExpression object) Returns the result of interpreting the object as an instance of 'Parameter Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Parameter Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseUndefinedLiteralExpressionpublic T caseUndefinedLiteralExpression(UndefinedLiteralExpression object) Returns the result of interpreting the object as an instance of 'Undefined Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Undefined Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNullLiteralExpressionpublic T caseNullLiteralExpression(NullLiteralExpression object) Returns the result of interpreting the object as an instance of 'Null Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Null Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseValueLiteralExpressionpublic T caseValueLiteralExpression(ValueLiteralExpression object) Returns the result of interpreting the object as an instance of 'Value Literal Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Value Literal Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseALogicalUnaryOperatorExpressionpublic T caseALogicalUnaryOperatorExpression(ALogicalUnaryOperatorExpression object) Returns the result of interpreting the object as an instance of 'ALogical Unary Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ALogical Unary Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseALogicalBinaryOperatorExpressionpublic T caseALogicalBinaryOperatorExpression(ALogicalBinaryOperatorExpression object) Returns the result of interpreting the object as an instance of 'ALogical Binary Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ALogical Binary Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLogicalANDOperatorExpressionpublic T caseLogicalANDOperatorExpression(LogicalANDOperatorExpression object) Returns the result of interpreting the object as an instance of 'Logical AND Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Logical AND Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLogicalOROperatorExpressionpublic T caseLogicalOROperatorExpression(LogicalOROperatorExpression object) Returns the result of interpreting the object as an instance of 'Logical OR Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Logical OR Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLogicalNOTOperatorExpressionpublic T caseLogicalNOTOperatorExpression(LogicalNOTOperatorExpression object) Returns the result of interpreting the object as an instance of 'Logical NOT Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Logical NOT Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLogicalCompareOperatorExpressionpublic T caseLogicalCompareOperatorExpression(LogicalCompareOperatorExpression object) Returns the result of interpreting the object as an instance of 'Logical Compare Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Logical Compare Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseIsNullOperatorExpressionpublic T caseIsNullOperatorExpression(IsNullOperatorExpression object) Returns the result of interpreting the object as an instance of 'Is Null Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Is Null Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseVerbalOperatorExpressionpublic T caseVerbalOperatorExpression(VerbalOperatorExpression object) Returns the result of interpreting the object as an instance of 'Verbal Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Verbal Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLikeExpressionpublic T caseLikeExpression(LikeExpression object) Returns the result of interpreting the object as an instance of 'Like Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Like Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseInExpressionpublic T caseInExpression(InExpression object) Returns the result of interpreting the object as an instance of 'In Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'In Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseBetweenExpressionpublic T caseBetweenExpression(BetweenExpression object) Returns the result of interpreting the object as an instance of 'Between Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Between Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseLinkExpressionpublic T caseLinkExpression(LinkExpression object) Returns the result of interpreting the object as an instance of 'Link Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Link Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCaseOperationExpressionpublic T caseCaseOperationExpression(CaseOperationExpression object) Returns the result of interpreting the object as an instance of 'Case Operation Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Case Operation Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCaseBodypublic T caseCaseBody(CaseBody object) Returns the result of interpreting the object as an instance of 'Case Body'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Case Body'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCastOperationExpressionpublic T caseCastOperationExpression(CastOperationExpression object) Returns the result of interpreting the object as an instance of 'Cast Operation Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Cast Operation Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseACastingTypepublic T caseACastingType(ACastingType object) Returns the result of interpreting the object as an instance of 'ACasting Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ACasting Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCastingBooleanTypepublic T caseCastingBooleanType(CastingBooleanType object) Returns the result of interpreting the object as an instance of 'Casting Boolean Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Casting Boolean Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCastingNumberTypepublic T caseCastingNumberType(CastingNumberType object) Returns the result of interpreting the object as an instance of 'Casting Number Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Casting Number Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCastingStringTypepublic T caseCastingStringType(CastingStringType object) Returns the result of interpreting the object as an instance of 'Casting String Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Casting String Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCastingDateTypepublic T caseCastingDateType(CastingDateType object) Returns the result of interpreting the object as an instance of 'Casting Date Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Casting Date Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCastingTableTypepublic T caseCastingTableType(CastingTableType object) Returns the result of interpreting the object as an instance of 'Casting Table Type'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Casting Table Type'.
- See Also:
- doSwitch(EObject)
 
 - 
caseACommonUnaryOperatorExpressionpublic T caseACommonUnaryOperatorExpression(ACommonUnaryOperatorExpression object) Returns the result of interpreting the object as an instance of 'ACommon Unary Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ACommon Unary Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseACommonBinaryOperatorExpressionpublic T caseACommonBinaryOperatorExpression(ACommonBinaryOperatorExpression object) Returns the result of interpreting the object as an instance of 'ACommon Binary Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ACommon Binary Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommonUnaryNegOperatorExpressionpublic T caseCommonUnaryNegOperatorExpression(CommonUnaryNegOperatorExpression object) Returns the result of interpreting the object as an instance of 'Common Unary Neg Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Common Unary Neg Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommonAddOperatorExpressionpublic T caseCommonAddOperatorExpression(CommonAddOperatorExpression object) Returns the result of interpreting the object as an instance of 'Common Add Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Common Add Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommonSubOperatorExpressionpublic T caseCommonSubOperatorExpression(CommonSubOperatorExpression object) Returns the result of interpreting the object as an instance of 'Common Sub Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Common Sub Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommonMultiOperatorExpressionpublic T caseCommonMultiOperatorExpression(CommonMultiOperatorExpression object) Returns the result of interpreting the object as an instance of 'Common Multi Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Common Multi Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommonDevOperatorExpressionpublic T caseCommonDevOperatorExpression(CommonDevOperatorExpression object) Returns the result of interpreting the object as an instance of 'Common Dev Operator Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Common Dev Operator Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseACommonExpressionpublic T caseACommonExpression(ACommonExpression object) Returns the result of interpreting the object as an instance of 'ACommon Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'ACommon Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCommonExpressionpublic T caseCommonExpression(CommonExpression object) Returns the result of interpreting the object as an instance of 'Common Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Common Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseSinglePartCommonExpressionpublic T caseSinglePartCommonExpression(SinglePartCommonExpression object) Returns the result of interpreting the object as an instance of 'Single Part Common Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Single Part Common Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseMultiPartCommonExpressionpublic T caseMultiPartCommonExpression(MultiPartCommonExpression object) Returns the result of interpreting the object as an instance of 'Multi Part Common Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Multi Part Common Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNestedTableExpressionpublic T caseNestedTableExpression(NestedTableExpression object) Returns the result of interpreting the object as an instance of 'Nested Table Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Nested Table Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNestedTableAllFieldsExpressionpublic T caseNestedTableAllFieldsExpression(NestedTableAllFieldsExpression object) Returns the result of interpreting the object as an instance of 'Nested Table All Fields Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Nested Table All Fields Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseFieldWithCastingpublic T caseFieldWithCasting(FieldWithCasting object) Returns the result of interpreting the object as an instance of 'Field With Casting'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Field With Casting'.
- See Also:
- doSwitch(EObject)
 
 - 
caseStarExpressionpublic T caseStarExpression(StarExpression object) Returns the result of interpreting the object as an instance of 'Star Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Star Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseEmptyExpressionpublic T caseEmptyExpression(EmptyExpression object) Returns the result of interpreting the object as an instance of 'Empty Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Empty Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseCompoundExpressionpublic T caseCompoundExpression(CompoundExpression object) Returns the result of interpreting the object as an instance of 'Compound Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Compound Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseBracketCommonExpressionpublic T caseBracketCommonExpression(BracketCommonExpression object) Returns the result of interpreting the object as an instance of 'Bracket Common Expression'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Bracket Common Expression'.
- See Also:
- doSwitch(EObject)
 
 - 
caseNamedElementpublic T caseNamedElement(NamedElement object) Returns the result of interpreting the object as an instance of 'Named Element'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Named Element'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDuallyNamedElementpublic T caseDuallyNamedElement(DuallyNamedElement object) Returns the result of interpreting the object as an instance of 'Dually Named Element'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Dually Named Element'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewElementpublic T caseDbViewElement(DbViewElement object) Returns the result of interpreting the object as an instance of 'Element'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Element'.
- See Also:
- doSwitch(EObject)
 
 - 
caseTablepublic T caseTable(Table object) Returns the result of interpreting the object as an instance of 'Table'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Table'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewDefpublic T caseDbViewDef(DbViewDef object) Returns the result of interpreting the object as an instance of 'Def'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldDefpublic T caseDbViewFieldDef(DbViewFieldDef object) Returns the result of interpreting the object as an instance of 'Field Def'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Field Def'.
- See Also:
- doSwitch(EObject)
 
 - 
caseDbViewFieldFieldDefpublic T caseDbViewFieldFieldDef(DbViewFieldFieldDef object) Returns the result of interpreting the object as an instance of 'Field Field Def'. This implementation returns null; returning a non-null result will terminate the switch.- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'Field Field Def'.
- See Also:
- doSwitch(EObject)
 
 - 
defaultCasepublic T defaultCase(org.eclipse.emf.ecore.EObject object) Returns the result of interpreting the object as an instance of 'EObject'. This implementation returns null; returning a non-null result will terminate the switch, but this is the last case anyway.- Overrides:
- defaultCasein class- org.eclipse.emf.ecore.util.Switch<T>
- Parameters:
- object- the target of the switch.
- Returns:
- the result of interpreting the object as an instance of 'EObject'.
- See Also:
- Switch.doSwitch(org.eclipse.emf.ecore.EObject)
 
 
- 
 
-