Class AbstractJPQLQueryFormatter
java.lang.Object
org.eclipse.persistence.jpa.jpql.tools.model.BaseJPQLQueryFormatter
org.eclipse.persistence.jpa.jpql.tools.model.AbstractJPQLQueryFormatter
- All Implemented Interfaces:
IJPQLQueryFormatter,StateObjectVisitor
- Direct Known Subclasses:
DefaultJPQLQueryFormatter,EclipseLinkJPQLQueryFormatter
The abstract definition of a
IJPQLQueryFormatter, which converts an StateObject
into its string representation that can be used as a real JPQL query.- Since:
- 2.4
- Version:
- 2.5
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.persistence.jpa.jpql.tools.model.IJPQLQueryFormatter
IJPQLQueryFormatter.IdentifierStyle -
Field Summary
Fields inherited from class org.eclipse.persistence.jpa.jpql.tools.model.BaseJPQLQueryFormatter
COMMA, COMMA_SPACE, LEFT_PARENTHESIS, RIGHT_PARENTHESIS, SPACE, style, writer -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreates a newAbstractJPQLQueryFormatter. -
Method Summary
Modifier and TypeMethodDescriptionprotected StringnewLine()protected voidtoStringAggregateFunction(AggregateFunctionStateObject stateObject) protected voidtoStringChildren(ListHolderStateObject<? extends StateObject> stateObject, boolean comma) protected voidtoStringCompound(CompoundExpressionStateObject stateObject) protected voidtoStringConditional(AbstractConditionalClauseStateObject stateObject) protected voidprotected voidtoStringEncapsulatedIdentificationVariable(EncapsulatedIdentificationVariableExpressionStateObject stateObject) protected voidtoStringFromClause(AbstractFromClauseStateObject stateObject) protected voidtoStringIdentificationVariableDeclaration(AbstractIdentificationVariableDeclarationStateObject stateObject) protected voidprotected voidtoStringPathExpression(AbstractPathExpressionStateObject stateObject) protected voidprotected voidtoStringSelectStatement(AbstractSelectStatementStateObject stateObject, boolean useNewLine) protected voidtoStringSimpleStateObject(SimpleStateObject stateObject) protected voidprotected voidvoidvisit(AbsExpressionStateObject stateObject) Visits the givenAbsExpressionStateObject.voidvisit(AbstractSchemaNameStateObject stateObject) Visits the givenAbstractSchemaNameStateObject.voidvisit(AdditionExpressionStateObject stateObject) Visits the givenAdditionExpressionStateObject.voidvisit(AllOrAnyExpressionStateObject stateObject) Visits the givenAllOrAnyExpressionStateObject.voidvisit(AndExpressionStateObject stateObject) Visits the givenAndExpressionStateObject.voidvisit(ArithmeticFactorStateObject stateObject) Visits the givenArithmeticFactorStateObject.voidvisit(AvgFunctionStateObject stateObject) Visits the givenAvgFunctionStateObject.voidvisit(BadExpressionStateObject stateObject) Visits the givenBadExpressionStateObject.voidvisit(BetweenExpressionStateObject stateObject) Visits the givenBetweenExpressionStateObject.voidvisit(CaseExpressionStateObject stateObject) Visits the givenCaseExpressionStateObject.voidvisit(CoalesceExpressionStateObject stateObject) Visits the givenCoalesceExpressionStateObject.voidvisit(CollectionMemberDeclarationStateObject stateObject) Visits the givenCollectionMemberDeclarationStateObject.voidvisit(CollectionMemberExpressionStateObject stateObject) Visits the givenCollectionMemberExpressionStateObject.voidvisit(CollectionValuedPathExpressionStateObject stateObject) Visits the givenCollectionValuedPathExpressionStateObject.voidvisit(ComparisonExpressionStateObject stateObject) Visits the givenComparisonExpressionStateObject.voidvisit(ConcatExpressionStateObject stateObject) Visits the givenConcatExpressionStateObject.voidvisit(ConstructorExpressionStateObject stateObject) Visits the givenConstructorExpressionStateObject.voidvisit(CountFunctionStateObject stateObject) Visits the givenCountFunctionStateObject.voidvisit(DateTimeStateObject stateObject) Visits the givenDateTimeStateObject.voidvisit(DeleteClauseStateObject stateObject) Visits the givenDeleteClauseStateObject.voidvisit(DeleteStatementStateObject stateObject) Visits the givenDeleteStatementStateObject.voidVisits the givenDerivedPathIdentificationVariableDeclarationStateObject.voidvisit(DerivedPathVariableDeclarationStateObject stateObject) Visits the givenDerivedPathVariableDeclarationStateObject.voidvisit(DivisionExpressionStateObject stateObject) Visits the givenDivisionExpressionStateObject.voidvisit(EmptyCollectionComparisonExpressionStateObject stateObject) Visits the givenEmptyCollectionComparisonExpressionStateObject.voidvisit(EntityTypeLiteralStateObject stateObject) Visits the givenEntityTypeLiteralStateObject.voidvisit(EntryExpressionStateObject stateObject) Visits the givenEntryExpressionStateObject.voidvisit(EnumTypeStateObject stateObject) Visits the givenEnumTypeStateObject.voidvisit(ExistsExpressionStateObject stateObject) Visits the givenExistsExpressionStateObject.voidvisit(FromClauseStateObject stateObject) Visits the givenFromClauseStateObject.voidvisit(FunctionExpressionStateObject stateObject) Visits the givenFunctionExpressionStateObject.voidvisit(GroupByClauseStateObject stateObject) Visits the givenGroupByClauseStateObject.voidvisit(HavingClauseStateObject stateObject) Visits the givenHavingClauseStateObject.voidvisit(IdentificationVariableDeclarationStateObject stateObject) Visits the givenIdentificationVariableDeclarationStateObject.voidvisit(IdentificationVariableStateObject stateObject) Visits the givenIdentificationVariableStateObject.voidvisit(IndexExpressionStateObject stateObject) Visits the givenIndexExpressionStateObject.voidvisit(InExpressionStateObject stateObject) Visits the givenInExpressionStateObject.voidvisit(InputParameterStateObject stateObject) Visits the givenInputParameterStateObject.voidvisit(JoinStateObject stateObject) Visits the givenJoinStateObject.voidvisit(JPQLQueryStateObject stateObject) Visits the givenJPQLQueryStateObject.voidvisit(KeyExpressionStateObject stateObject) Visits the givenKeyExpressionStateObject.voidvisit(KeywordExpressionStateObject stateObject) Visits the givenKeywordExpressionStateObject.voidvisit(LengthExpressionStateObject stateObject) Visits the givenLengthExpressionStateObject.voidvisit(LikeExpressionStateObject stateObject) Visits the givenLikeExpressionStateObject.voidvisit(LocateExpressionStateObject stateObject) Visits the givenLocateExpressionStateObject.voidvisit(LowerExpressionStateObject stateObject) Visits the givenLowerExpressionStateObject.voidvisit(MaxFunctionStateObject stateObject) Visits the givenMaxFunctionStateObject.voidvisit(MinFunctionStateObject stateObject) Visits the givenWhereClauseStateObject.voidvisit(ModExpressionStateObject stateObject) Visits the givenModExpressionStateObject.voidvisit(MultiplicationExpressionStateObject stateObject) Visits the givenMultiplicationExpressionStateObject.voidvisit(NotExpressionStateObject stateObject) Visits the givenNotExpressionStateObject.voidvisit(NullComparisonExpressionStateObject stateObject) Visits the givenNullComparisonExpressionStateObject.voidvisit(NullIfExpressionStateObject stateObject) Visits the givenNullIfExpressionStateObject.voidvisit(NumericLiteralStateObject stateObject) Visits the givenNumericLiteralStateObject.voidvisit(ObjectExpressionStateObject stateObject) Visits the givenObjectExpressionStateObject.voidvisit(OrderByClauseStateObject stateObject) Visits the givenOrderByClauseStateObject.voidvisit(OrderByItemStateObject stateObject) Visits the givenOrderByItemStateObject.voidvisit(OrExpressionStateObject stateObject) Visits the givenOrExpressionStateObject.voidvisit(RangeVariableDeclarationStateObject stateObject) Visits the givenRangeVariableDeclarationStateObject.voidvisit(ResultVariableStateObject stateObject) Visits the givenResultVariableStateObject.voidvisit(SelectClauseStateObject stateObject) Visits the givenSelectClauseStateObject.voidvisit(SelectStatementStateObject stateObject) Visits the givenSelectStatementStateObject.voidvisit(SimpleFromClauseStateObject stateObject) Visits the givenSimpleFromClauseStateObject.voidvisit(SimpleSelectClauseStateObject stateObject) Visits the givenSimpleSelectClauseStateObject.voidvisit(SimpleSelectStatementStateObject stateObject) Visits the givenSimpleSelectStatementStateObject.voidvisit(SizeExpressionStateObject stateObject) Visits the givenSizeExpressionStateObject.voidvisit(SqrtExpressionStateObject stateObject) Visits the givenSqrtExpressionStateObject.voidvisit(StateFieldPathExpressionStateObject stateObject) Visits the givenStateFieldPathExpressionStateObject.voidvisit(StringLiteralStateObject stateObject) Visits the givenStringLiteralStateObject.voidvisit(SubExpressionStateObject stateObject) Visits the givenSubExpressionStateObject.voidvisit(SubstringExpressionStateObject stateObject) Visits the givenSubstringExpressionStateObject.voidvisit(SubtractionExpressionStateObject stateObject) Visits the givenSubtractionExpressionStateObject.voidvisit(SumFunctionStateObject stateObject) Visits the givenSumFunctionStateObject.voidvisit(TreatExpressionStateObject stateObject) Visits the givenTreatExpressionStateObject.voidvisit(TrimExpressionStateObject stateObject) Visits the givenTrimExpressionStateObject.voidvisit(TypeExpressionStateObject stateObject) Visits the givenTypeExpressionStateObject.voidvisit(UnknownExpressionStateObject stateObject) Visits the givenUnknownExpressionStateObject.voidvisit(UpdateClauseStateObject stateObject) Visits the givenUpdateClauseStateObject.voidvisit(UpdateItemStateObject stateObject) Visits the givenUpdateItemStateObject.voidvisit(UpdateStatementStateObject stateObject) Visits the givenUpdateStatementStateObject.voidvisit(UpperExpressionStateObject stateObject) Visits the givenUpperExpressionStateObject.voidvisit(ValueExpressionStateObject stateObject) Visits the givenValueExpressionStateObject.voidvisit(WhenClauseStateObject stateObject) Visits the givenWhenClauseStateObject.voidvisit(WhereClauseStateObject stateObject) Visits the givenWhereClauseStateObject.Methods inherited from class org.eclipse.persistence.jpa.jpql.tools.model.BaseJPQLQueryFormatter
formatIdentifier, getIdentifierStyle, toString, toString, toText
-
Constructor Details
-
AbstractJPQLQueryFormatter
Creates a newAbstractJPQLQueryFormatter.- Parameters:
style- Determines how the JPQL identifiers are written out- Throws:
NullPointerException- The IdentifierStyle cannot benull
-
-
Method Details
-
newLine
-
toStringAggregateFunction
-
toStringChildren
protected void toStringChildren(ListHolderStateObject<? extends StateObject> stateObject, boolean comma) -
toStringCompound
-
toStringConditional
-
toStringDoubleEncapsulated
protected void toStringDoubleEncapsulated(AbstractDoubleEncapsulatedExpressionStateObject stateObject) -
toStringEncapsulatedIdentificationVariable
protected void toStringEncapsulatedIdentificationVariable(EncapsulatedIdentificationVariableExpressionStateObject stateObject) -
toStringFromClause
-
toStringIdentificationVariableDeclaration
protected void toStringIdentificationVariableDeclaration(AbstractIdentificationVariableDeclarationStateObject stateObject) -
toStringModifyStatement
-
toStringPathExpression
-
toStringRangeVariableDeclaration
protected void toStringRangeVariableDeclaration(AbstractRangeVariableDeclarationStateObject stateObject) -
toStringSelectStatement
protected void toStringSelectStatement(AbstractSelectStatementStateObject stateObject, boolean useNewLine) -
toStringSimpleStateObject
-
toStringSingleEncapsulated
protected void toStringSingleEncapsulated(AbstractSingleEncapsulatedExpressionStateObject stateObject) -
toStringTripleEncapsulated
protected void toStringTripleEncapsulated(AbstractTripleEncapsulatedExpressionStateObject stateObject) -
visit
Description copied from interface:StateObjectVisitorVisits the givenAbsExpressionStateObject.- Parameters:
stateObject- TheAbsExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenAbstractSchemaNameStateObject.- Parameters:
stateObject- TheAbstractSchemaNameStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenAdditionExpressionStateObject.- Parameters:
stateObject- TheAdditionExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenAllOrAnyExpressionStateObject.- Parameters:
stateObject- TheAllOrAnyExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenAndExpressionStateObject.- Parameters:
stateObject- TheAndExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenArithmeticFactorStateObject.- Parameters:
stateObject- TheArithmeticFactorStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenAvgFunctionStateObject.- Parameters:
stateObject- TheAvgFunctionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenBadExpressionStateObject.- Parameters:
stateObject- TheBadExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenBetweenExpressionStateObject.- Parameters:
stateObject- TheBetweenExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenCaseExpressionStateObject.- Parameters:
stateObject- TheCaseExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenCoalesceExpressionStateObject.- Parameters:
stateObject- TheCoalesceExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenCollectionMemberDeclarationStateObject.- Parameters:
stateObject- TheCollectionMemberDeclarationStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenCollectionMemberExpressionStateObject.- Parameters:
stateObject- TheCollectionMemberExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenCollectionValuedPathExpressionStateObject.- Parameters:
stateObject- TheCollectionValuedPathExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenComparisonExpressionStateObject.- Parameters:
stateObject- TheComparisonExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenConcatExpressionStateObject.- Parameters:
stateObject- TheConcatExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenConstructorExpressionStateObject.- Parameters:
stateObject- TheConstructorExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenCountFunctionStateObject.- Parameters:
stateObject- TheCountFunctionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenDateTimeStateObject.- Parameters:
stateObject- TheDateTimeStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenDeleteClauseStateObject.- Parameters:
stateObject- TheDeleteClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenDeleteStatementStateObject.- Parameters:
stateObject- TheDeleteStatementStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenDerivedPathIdentificationVariableDeclarationStateObject.- Parameters:
stateObject- TheDerivedPathIdentificationVariableDeclarationStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenDerivedPathVariableDeclarationStateObject.- Parameters:
stateObject- TheDerivedPathVariableDeclarationStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenDivisionExpressionStateObject.- Parameters:
stateObject- TheDivisionExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenEmptyCollectionComparisonExpressionStateObject.- Parameters:
stateObject- TheEmptyCollectionComparisonExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenEntityTypeLiteralStateObject.- Parameters:
stateObject- TheEntityTypeLiteralStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenEntryExpressionStateObject.- Parameters:
stateObject- TheEntryExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenEnumTypeStateObject.- Parameters:
stateObject- TheEnumTypeStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenExistsExpressionStateObject.- Parameters:
stateObject- TheExistsExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenFromClauseStateObject.- Parameters:
stateObject- TheFromClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenFunctionExpressionStateObject.- Parameters:
stateObject- TheFunctionExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenGroupByClauseStateObject.- Parameters:
stateObject- TheGroupByClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenHavingClauseStateObject.- Parameters:
stateObject- TheHavingClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenIdentificationVariableDeclarationStateObject.- Parameters:
stateObject- TheIdentificationVariableDeclarationStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenIdentificationVariableStateObject.- Parameters:
stateObject- TheIdentificationVariableStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenIndexExpressionStateObject.- Parameters:
stateObject- TheIndexExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenInExpressionStateObject.- Parameters:
stateObject- TheInExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenInputParameterStateObject.- Parameters:
stateObject- TheInputParameterStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenJoinStateObject.- Parameters:
stateObject- TheJPQLQueryStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenJPQLQueryStateObject.- Parameters:
stateObject- TheJPQLQueryStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenKeyExpressionStateObject.- Parameters:
stateObject- TheKeyExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenKeywordExpressionStateObject.- Parameters:
stateObject- TheKeywordExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenLengthExpressionStateObject.- Parameters:
stateObject- TheLengthExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenLikeExpressionStateObject.- Parameters:
stateObject- TheLikeExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenLocateExpressionStateObject.- Parameters:
stateObject- TheLocateExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenLowerExpressionStateObject.- Parameters:
stateObject- TheLowerExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenMaxFunctionStateObject.- Parameters:
stateObject- TheMaxFunctionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenWhereClauseStateObject.- Parameters:
stateObject- TheWhereClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenModExpressionStateObject.- Parameters:
stateObject- TheModExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenMultiplicationExpressionStateObject.- Parameters:
stateObject- TheMultiplicationExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenNotExpressionStateObject.- Parameters:
stateObject- TheNotExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenNullComparisonExpressionStateObject.- Parameters:
stateObject- TheNullComparisonExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenNullIfExpressionStateObject.- Parameters:
stateObject- TheNullIfExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenNumericLiteralStateObject.- Parameters:
stateObject- TheNumericLiteralStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenObjectExpressionStateObject.- Parameters:
stateObject- TheObjectExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenOrderByClauseStateObject.- Parameters:
stateObject- TheOrderByClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenOrderByItemStateObject.- Parameters:
stateObject- TheOrderByItemStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenOrExpressionStateObject.- Parameters:
stateObject- TheOrExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenRangeVariableDeclarationStateObject.- Parameters:
stateObject- TheRangeVariableDeclarationStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenResultVariableStateObject.- Parameters:
stateObject- TheResultVariableStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSelectClauseStateObject.- Parameters:
stateObject- TheSelectClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSelectStatementStateObject.- Parameters:
stateObject- TheSelectStatementStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSimpleFromClauseStateObject.- Parameters:
stateObject- TheSimpleFromClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSimpleSelectClauseStateObject.- Parameters:
stateObject- TheSimpleSelectClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSimpleSelectStatementStateObject.- Parameters:
stateObject- TheSimpleSelectStatementStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSizeExpressionStateObject.- Parameters:
stateObject- TheSizeExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSqrtExpressionStateObject.- Parameters:
stateObject- TheSqrtExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenStateFieldPathExpressionStateObject.- Parameters:
stateObject- TheStateFieldPathExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenStringLiteralStateObject.- Parameters:
stateObject- TheStringLiteralStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSubExpressionStateObject.- Parameters:
stateObject- TheSubExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSubstringExpressionStateObject.- Parameters:
stateObject- TheSubstringExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSubtractionExpressionStateObject.- Parameters:
stateObject- TheSubtractionExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenSumFunctionStateObject.- Parameters:
stateObject- TheSumFunctionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenTreatExpressionStateObject.- Parameters:
stateObject- TheTreatExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenTrimExpressionStateObject.- Parameters:
stateObject- TheTrimExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenTypeExpressionStateObject.- Parameters:
stateObject- TheTypeExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenUnknownExpressionStateObject.- Parameters:
stateObject- TheUnknownExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenUpdateClauseStateObject.- Parameters:
stateObject- TheUpdateClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenUpdateItemStateObject.- Parameters:
stateObject- TheUpdateItemStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenUpdateStatementStateObject.- Parameters:
stateObject- TheUpdateStatementStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenUpperExpressionStateObject.- Parameters:
stateObject- TheUpperExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenValueExpressionStateObject.- Parameters:
stateObject- TheValueExpressionStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenWhenClauseStateObject.- Parameters:
stateObject- TheWhenClauseStateObjectto visit
-
visit
Description copied from interface:StateObjectVisitorVisits the givenWhereClauseStateObject.- Parameters:
stateObject- TheWhereClauseStateObjectto visit
-