An extension of DF visitors that copies as it visits (by default).
Override forCASE if you want to transform an AST subtree.
|
Method Summary |
JExpressionIF |
forAbstractMethodDef(AbstractMethodDef that)
Process an instance of AbstractMethodDef. |
JExpressionIF |
forAbstractMethodDefOnly(AbstractMethodDef that,
JExpressionIF mav_result,
JExpressionIF[] typeParams_result,
JExpressionIF result_result,
JExpressionIF name_result,
JExpressionIF[] params_result,
JExpressionIF[] throws_result)
|
JExpressionIF |
forAndExpression(AndExpression that)
Process an instance of AndExpression. |
JExpressionIF |
forAndExpressionOnly(AndExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forAnonymousClassInstantiationOnly(AnonymousClassInstantiation that,
JExpressionIF type_result,
JExpressionIF arguments_result,
JExpressionIF body_result)
|
JExpressionIF |
forArrayAccess(ArrayAccess that)
Process an instance of ArrayAccess. |
JExpressionIF |
forArrayAccessOnly(ArrayAccess that,
JExpressionIF array_result,
JExpressionIF index_result)
|
JExpressionIF |
forArrayInitializer(ArrayInitializer that)
Process an instance of ArrayInitializer. |
JExpressionIF |
forArrayInitializerOnly(ArrayInitializer that,
JExpressionIF[] items_result)
|
JExpressionIF |
forArrayInstantiationOnly(ArrayInstantiation that,
JExpressionIF type_result)
|
JExpressionIF |
forArrayType(ArrayType that)
Process an instance of ArrayType. |
JExpressionIF |
forArrayTypeOnly(ArrayType that,
JExpressionIF elementType_result)
|
JExpressionIF |
forAssignmentExpressionOnly(AssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forBinaryExpressionOnly(BinaryExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forBitwiseAndAssignmentExpression(BitwiseAndAssignmentExpression that)
Process an instance of BitwiseAndAssignmentExpression. |
JExpressionIF |
forBitwiseAndAssignmentExpressionOnly(BitwiseAndAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forBitwiseAndExpression(BitwiseAndExpression that)
Process an instance of BitwiseAndExpression. |
JExpressionIF |
forBitwiseAndExpressionOnly(BitwiseAndExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forBitwiseAssignmentExpressionOnly(BitwiseAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forBitwiseBinaryExpressionOnly(BitwiseBinaryExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forBitwiseNotExpression(BitwiseNotExpression that)
Process an instance of BitwiseNotExpression. |
JExpressionIF |
forBitwiseNotExpressionOnly(BitwiseNotExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forBitwiseOrAssignmentExpression(BitwiseOrAssignmentExpression that)
Process an instance of BitwiseOrAssignmentExpression. |
JExpressionIF |
forBitwiseOrAssignmentExpressionOnly(BitwiseOrAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forBitwiseOrExpression(BitwiseOrExpression that)
Process an instance of BitwiseOrExpression. |
JExpressionIF |
forBitwiseOrExpressionOnly(BitwiseOrExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forBitwiseXorAssignmentExpression(BitwiseXorAssignmentExpression that)
Process an instance of BitwiseXorAssignmentExpression. |
JExpressionIF |
forBitwiseXorAssignmentExpressionOnly(BitwiseXorAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forBitwiseXorExpression(BitwiseXorExpression that)
Process an instance of BitwiseXorExpression. |
JExpressionIF |
forBitwiseXorExpressionOnly(BitwiseXorExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forBlock(Block that)
Process an instance of Block. |
JExpressionIF |
forBlockOnly(Block that,
JExpressionIF statements_result)
|
JExpressionIF |
forBodyOnly(Body that,
JExpressionIF[] statements_result)
|
JExpressionIF |
forBooleanExpressionOnly(BooleanExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forBooleanLiteral(BooleanLiteral that)
Process an instance of BooleanLiteral. |
JExpressionIF |
forBooleanLiteralOnly(BooleanLiteral that)
|
JExpressionIF |
forBracedBody(BracedBody that)
Process an instance of BracedBody. |
JExpressionIF |
forBracedBodyOnly(BracedBody that,
JExpressionIF[] statements_result)
|
JExpressionIF |
forBreakStatementOnly(BreakStatement that)
|
JExpressionIF |
forCastExpression(CastExpression that)
Process an instance of CastExpression. |
JExpressionIF |
forCastExpressionOnly(CastExpression that,
JExpressionIF type_result,
JExpressionIF value_result)
|
JExpressionIF |
forCatchBlock(CatchBlock that)
Process an instance of CatchBlock. |
JExpressionIF |
forCatchBlockOnly(CatchBlock that,
JExpressionIF exception_result,
JExpressionIF block_result)
|
JExpressionIF |
forCharLiteral(CharLiteral that)
Process an instance of CharLiteral. |
JExpressionIF |
forCharLiteralOnly(CharLiteral that)
|
JExpressionIF |
forClassDef(ClassDef that)
Process an instance of ClassDef. |
JExpressionIF |
forClassDefOnly(ClassDef that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF superclass_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
JExpressionIF |
forClassImportStatement(ClassImportStatement that)
Process an instance of ClassImportStatement. |
JExpressionIF |
forClassImportStatementOnly(ClassImportStatement that,
JExpressionIF cWord_result)
|
JExpressionIF |
forClassInstantiationOnly(ClassInstantiation that,
JExpressionIF type_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forClassLiteral(ClassLiteral that)
Process an instance of ClassLiteral. |
JExpressionIF |
forClassLiteralOnly(ClassLiteral that,
JExpressionIF type_result)
|
JExpressionIF |
forClassOrInterfaceType(ClassOrInterfaceType that)
Process an instance of ClassOrInterfaceType. |
JExpressionIF |
forClassOrInterfaceTypeOnly(ClassOrInterfaceType that,
JExpressionIF[] typeArguments_result)
|
JExpressionIF |
forComparisonExpressionOnly(ComparisonExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forComplexAnonymousClassInstantiation(ComplexAnonymousClassInstantiation that)
Process an instance of ComplexAnonymousClassInstantiation. |
JExpressionIF |
forComplexAnonymousClassInstantiationOnly(ComplexAnonymousClassInstantiation that,
JExpressionIF enclosing_result,
JExpressionIF type_result,
JExpressionIF arguments_result,
JExpressionIF body_result)
|
JExpressionIF |
forComplexInitializedArrayInstantiation(ComplexInitializedArrayInstantiation that)
Process an instance of ComplexInitializedArrayInstantiation. |
JExpressionIF |
forComplexInitializedArrayInstantiationOnly(ComplexInitializedArrayInstantiation that,
JExpressionIF enclosing_result,
JExpressionIF type_result,
JExpressionIF initializer_result)
|
JExpressionIF |
forComplexMethodInvocation(ComplexMethodInvocation that)
Process an instance of ComplexMethodInvocation. |
JExpressionIF |
forComplexMethodInvocationOnly(ComplexMethodInvocation that,
JExpressionIF enclosing_result,
JExpressionIF name_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forComplexNamedClassInstantiation(ComplexNamedClassInstantiation that)
Process an instance of ComplexNamedClassInstantiation. |
JExpressionIF |
forComplexNamedClassInstantiationOnly(ComplexNamedClassInstantiation that,
JExpressionIF enclosing_result,
JExpressionIF type_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forComplexNameReference(ComplexNameReference that)
Process an instance of ComplexNameReference. |
JExpressionIF |
forComplexNameReferenceOnly(ComplexNameReference that,
JExpressionIF enclosing_result,
JExpressionIF name_result)
|
JExpressionIF |
forComplexSuperConstructorInvocation(ComplexSuperConstructorInvocation that)
Process an instance of ComplexSuperConstructorInvocation. |
JExpressionIF |
forComplexSuperConstructorInvocationOnly(ComplexSuperConstructorInvocation that,
JExpressionIF enclosing_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forComplexSuperReference(ComplexSuperReference that)
Process an instance of ComplexSuperReference. |
JExpressionIF |
forComplexSuperReferenceOnly(ComplexSuperReference that,
JExpressionIF enclosing_result)
|
JExpressionIF |
forComplexThisConstructorInvocation(ComplexThisConstructorInvocation that)
Process an instance of ComplexThisConstructorInvocation. |
JExpressionIF |
forComplexThisConstructorInvocationOnly(ComplexThisConstructorInvocation that,
JExpressionIF enclosing_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forComplexThisReference(ComplexThisReference that)
Process an instance of ComplexThisReference. |
JExpressionIF |
forComplexThisReferenceOnly(ComplexThisReference that,
JExpressionIF enclosing_result)
|
JExpressionIF |
forComplexUninitializedArrayInstantiation(ComplexUninitializedArrayInstantiation that)
Process an instance of ComplexUninitializedArrayInstantiation. |
JExpressionIF |
forComplexUninitializedArrayInstantiationOnly(ComplexUninitializedArrayInstantiation that,
JExpressionIF enclosing_result,
JExpressionIF type_result,
JExpressionIF dimensionSizes_result)
|
JExpressionIF |
forCompoundWord(CompoundWord that)
Process an instance of CompoundWord. |
JExpressionIF |
forCompoundWordOnly(CompoundWord that,
JExpressionIF[] words_result)
|
JExpressionIF |
forConcreteMethodDef(ConcreteMethodDef that)
Process an instance of ConcreteMethodDef. |
JExpressionIF |
forConcreteMethodDefOnly(ConcreteMethodDef that,
JExpressionIF mav_result,
JExpressionIF[] typeParams_result,
JExpressionIF result_result,
JExpressionIF name_result,
JExpressionIF[] params_result,
JExpressionIF[] throws_result,
JExpressionIF body_result)
|
JExpressionIF |
forConditionalExpression(ConditionalExpression that)
Process an instance of ConditionalExpression. |
JExpressionIF |
forConditionalExpressionOnly(ConditionalExpression that,
JExpressionIF condition_result,
JExpressionIF forTrue_result,
JExpressionIF forFalse_result)
|
JExpressionIF |
forConstructorDef(ConstructorDef that)
Process an instance of ConstructorDef. |
JExpressionIF |
forConstructorDefOnly(ConstructorDef that,
JExpressionIF name_result,
JExpressionIF mav_result,
JExpressionIF[] parameters_result,
JExpressionIF[] throws_result,
JExpressionIF statements_result)
|
JExpressionIF |
forContinueStatementOnly(ContinueStatement that)
|
JExpressionIF |
forDefaultCase(DefaultCase that)
Process an instance of DefaultCase. |
JExpressionIF |
forDefaultCaseOnly(DefaultCase that,
JExpressionIF code_result)
|
JExpressionIF |
forDimensionExpressionList(DimensionExpressionList that)
Process an instance of DimensionExpressionList. |
JExpressionIF |
forDimensionExpressionListOnly(DimensionExpressionList that,
JExpressionIF[] expressions_result)
|
JExpressionIF |
forDivideAssignmentExpression(DivideAssignmentExpression that)
Process an instance of DivideAssignmentExpression. |
JExpressionIF |
forDivideAssignmentExpressionOnly(DivideAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forDivideExpression(DivideExpression that)
Process an instance of DivideExpression. |
JExpressionIF |
forDivideExpressionOnly(DivideExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forDoStatement(DoStatement that)
Process an instance of DoStatement. |
JExpressionIF |
forDoStatementOnly(DoStatement that,
JExpressionIF code_result,
JExpressionIF condition_result)
|
JExpressionIF |
forDoubleLiteral(DoubleLiteral that)
Process an instance of DoubleLiteral. |
JExpressionIF |
forDoubleLiteralOnly(DoubleLiteral that)
|
JExpressionIF |
forEmptyExpression(EmptyExpression that)
Process an instance of EmptyExpression. |
JExpressionIF |
forEmptyExpressionOnly(EmptyExpression that)
|
JExpressionIF |
forEmptyForCondition(EmptyForCondition that)
Process an instance of EmptyForCondition. |
JExpressionIF |
forEmptyForConditionOnly(EmptyForCondition that)
|
JExpressionIF |
forEmptyStatement(EmptyStatement that)
Process an instance of EmptyStatement. |
JExpressionIF |
forEmptyStatementOnly(EmptyStatement that)
|
JExpressionIF |
forEqualityExpressionOnly(EqualityExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forEqualsExpression(EqualsExpression that)
Process an instance of EqualsExpression. |
JExpressionIF |
forEqualsExpressionOnly(EqualsExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forExpressionListOnly(ExpressionList that,
JExpressionIF[] expressions_result)
|
JExpressionIF |
forExpressionOnly(Expression that)
|
JExpressionIF |
forExpressionStatement(ExpressionStatement that)
Process an instance of ExpressionStatement. |
JExpressionIF |
forExpressionStatementOnly(ExpressionStatement that,
JExpressionIF expression_result)
|
JExpressionIF |
forFloatLiteral(FloatLiteral that)
Process an instance of FloatLiteral. |
JExpressionIF |
forFloatLiteralOnly(FloatLiteral that)
|
JExpressionIF |
forFormalParameter(FormalParameter that)
Process an instance of FormalParameter. |
JExpressionIF |
forFormalParameterOnly(FormalParameter that,
JExpressionIF declarator_result)
|
JExpressionIF |
forForStatement(ForStatement that)
Process an instance of ForStatement. |
JExpressionIF |
forForStatementOnly(ForStatement that,
JExpressionIF init_result,
JExpressionIF condition_result,
JExpressionIF update_result,
JExpressionIF code_result)
|
JExpressionIF |
forFunctionInvocationOnly(FunctionInvocation that,
JExpressionIF arguments_result)
|
JExpressionIF |
forGreaterThanExpression(GreaterThanExpression that)
Process an instance of GreaterThanExpression. |
JExpressionIF |
forGreaterThanExpressionOnly(GreaterThanExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forGreaterThanOrEqualExpression(GreaterThanOrEqualExpression that)
Process an instance of GreaterThanOrEqualExpression. |
JExpressionIF |
forGreaterThanOrEqualExpressionOnly(GreaterThanOrEqualExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forIfThenElseStatement(IfThenElseStatement that)
Process an instance of IfThenElseStatement. |
JExpressionIF |
forIfThenElseStatementOnly(IfThenElseStatement that,
JExpressionIF testExpression_result,
JExpressionIF thenStatement_result,
JExpressionIF elseStatement_result)
|
JExpressionIF |
forIfThenStatement(IfThenStatement that)
Process an instance of IfThenStatement. |
JExpressionIF |
forIfThenStatementOnly(IfThenStatement that,
JExpressionIF testExpression_result,
JExpressionIF thenStatement_result)
|
JExpressionIF |
forImportStatementOnly(ImportStatement that,
JExpressionIF cWord_result)
|
JExpressionIF |
forIncrementExpressionOnly(IncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forInitializedArrayInstantiationOnly(InitializedArrayInstantiation that,
JExpressionIF type_result,
JExpressionIF initializer_result)
|
JExpressionIF |
forInitializedVariableDeclarator(InitializedVariableDeclarator that)
Process an instance of InitializedVariableDeclarator. |
JExpressionIF |
forInitializedVariableDeclaratorOnly(InitializedVariableDeclarator that,
JExpressionIF type_result,
JExpressionIF name_result,
JExpressionIF initializer_result)
|
JExpressionIF |
forInitializerOnly(Initializer that,
JExpressionIF code_result)
|
JExpressionIF |
forInnerClassDef(InnerClassDef that)
Process an instance of InnerClassDef. |
JExpressionIF |
forInnerClassDefOnly(InnerClassDef that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF superclass_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
JExpressionIF |
forInnerInterfaceDef(InnerInterfaceDef that)
Process an instance of InnerInterfaceDef. |
JExpressionIF |
forInnerInterfaceDefOnly(InnerInterfaceDef that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
JExpressionIF |
forInstanceInitializer(InstanceInitializer that)
Process an instance of InstanceInitializer. |
JExpressionIF |
forInstanceInitializerOnly(InstanceInitializer that,
JExpressionIF code_result)
|
JExpressionIF |
forInstanceofExpression(InstanceofExpression that)
Process an instance of InstanceofExpression. |
JExpressionIF |
forInstanceofExpressionOnly(InstanceofExpression that,
JExpressionIF value_result,
JExpressionIF type_result)
|
JExpressionIF |
forInstantiationOnly(Instantiation that)
|
JExpressionIF |
forIntegerLiteral(IntegerLiteral that)
Process an instance of IntegerLiteral. |
JExpressionIF |
forIntegerLiteralOnly(IntegerLiteral that)
|
JExpressionIF |
forInterfaceDef(InterfaceDef that)
Process an instance of InterfaceDef. |
JExpressionIF |
forInterfaceDefOnly(InterfaceDef that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
JExpressionIF |
forJExpressionOnly(JExpression that)
|
JExpressionIF |
forLabeledBreakStatement(LabeledBreakStatement that)
Process an instance of LabeledBreakStatement. |
JExpressionIF |
forLabeledBreakStatementOnly(LabeledBreakStatement that,
JExpressionIF label_result)
|
JExpressionIF |
forLabeledCase(LabeledCase that)
Process an instance of LabeledCase. |
JExpressionIF |
forLabeledCaseOnly(LabeledCase that,
JExpressionIF label_result,
JExpressionIF code_result)
|
JExpressionIF |
forLabeledContinueStatement(LabeledContinueStatement that)
Process an instance of LabeledContinueStatement. |
JExpressionIF |
forLabeledContinueStatementOnly(LabeledContinueStatement that,
JExpressionIF label_result)
|
JExpressionIF |
forLabeledStatement(LabeledStatement that)
Process an instance of LabeledStatement. |
JExpressionIF |
forLabeledStatementOnly(LabeledStatement that,
JExpressionIF label_result,
JExpressionIF statement_result)
|
JExpressionIF |
forLeftShiftAssignmentExpression(LeftShiftAssignmentExpression that)
Process an instance of LeftShiftAssignmentExpression. |
JExpressionIF |
forLeftShiftAssignmentExpressionOnly(LeftShiftAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forLeftShiftExpression(LeftShiftExpression that)
Process an instance of LeftShiftExpression. |
JExpressionIF |
forLeftShiftExpressionOnly(LeftShiftExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forLessThanExpression(LessThanExpression that)
Process an instance of LessThanExpression. |
JExpressionIF |
forLessThanExpressionOnly(LessThanExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forLessThanOrEqualExpression(LessThanOrEqualExpression that)
Process an instance of LessThanOrEqualExpression. |
JExpressionIF |
forLessThanOrEqualExpressionOnly(LessThanOrEqualExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forLexicalLiteralOnly(LexicalLiteral that)
|
JExpressionIF |
forLongLiteral(LongLiteral that)
Process an instance of LongLiteral. |
JExpressionIF |
forLongLiteralOnly(LongLiteral that)
|
JExpressionIF |
forMemberType(MemberType that)
Process an instance of MemberType. |
JExpressionIF |
forMemberTypeOnly(MemberType that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forMethodDefOnly(MethodDef that,
JExpressionIF mav_result,
JExpressionIF[] typeParams_result,
JExpressionIF result_result,
JExpressionIF name_result,
JExpressionIF[] params_result,
JExpressionIF[] throws_result)
|
JExpressionIF |
forMethodInvocationOnly(MethodInvocation that,
JExpressionIF arguments_result,
JExpressionIF name_result)
|
JExpressionIF |
forMinusAssignmentExpression(MinusAssignmentExpression that)
Process an instance of MinusAssignmentExpression. |
JExpressionIF |
forMinusAssignmentExpressionOnly(MinusAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forMinusExpression(MinusExpression that)
Process an instance of MinusExpression. |
JExpressionIF |
forMinusExpressionOnly(MinusExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forModAssignmentExpression(ModAssignmentExpression that)
Process an instance of ModAssignmentExpression. |
JExpressionIF |
forModAssignmentExpressionOnly(ModAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forModExpression(ModExpression that)
Process an instance of ModExpression. |
JExpressionIF |
forModExpressionOnly(ModExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forModifiersAndVisibility(ModifiersAndVisibility that)
Process an instance of ModifiersAndVisibility. |
JExpressionIF |
forModifiersAndVisibilityOnly(ModifiersAndVisibility that)
|
JExpressionIF |
forMultiplyAssignmentExpression(MultiplyAssignmentExpression that)
Process an instance of MultiplyAssignmentExpression. |
JExpressionIF |
forMultiplyAssignmentExpressionOnly(MultiplyAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forMultiplyExpression(MultiplyExpression that)
Process an instance of MultiplyExpression. |
JExpressionIF |
forMultiplyExpressionOnly(MultiplyExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forNamedClassInstantiationOnly(NamedClassInstantiation that,
JExpressionIF type_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forNameReferenceOnly(NameReference that,
JExpressionIF name_result)
|
JExpressionIF |
forNegativeExpression(NegativeExpression that)
Process an instance of NegativeExpression. |
JExpressionIF |
forNegativeExpressionOnly(NegativeExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forNegativePostfixIncrementExpression(NegativePostfixIncrementExpression that)
Process an instance of NegativePostfixIncrementExpression. |
JExpressionIF |
forNegativePostfixIncrementExpressionOnly(NegativePostfixIncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forNegativePrefixIncrementExpression(NegativePrefixIncrementExpression that)
Process an instance of NegativePrefixIncrementExpression. |
JExpressionIF |
forNegativePrefixIncrementExpressionOnly(NegativePrefixIncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forNoOpExpression(NoOpExpression that)
Process an instance of NoOpExpression. |
JExpressionIF |
forNoOpExpressionOnly(NoOpExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forNormalTryCatchStatement(NormalTryCatchStatement that)
Process an instance of NormalTryCatchStatement. |
JExpressionIF |
forNormalTryCatchStatementOnly(NormalTryCatchStatement that,
JExpressionIF tryBlock_result,
JExpressionIF[] catchBlocks_result)
|
JExpressionIF |
forNotEqualExpression(NotEqualExpression that)
Process an instance of NotEqualExpression. |
JExpressionIF |
forNotEqualExpressionOnly(NotEqualExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forNotExpression(NotExpression that)
Process an instance of NotExpression. |
JExpressionIF |
forNotExpressionOnly(NotExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forNullLiteral(NullLiteral that)
Process an instance of NullLiteral. |
JExpressionIF |
forNullLiteralOnly(NullLiteral that)
|
JExpressionIF |
forNumericAssignmentExpressionOnly(NumericAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forNumericBinaryExpressionOnly(NumericBinaryExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forNumericUnaryExpressionOnly(NumericUnaryExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forOrExpression(OrExpression that)
Process an instance of OrExpression. |
JExpressionIF |
forOrExpressionOnly(OrExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forPackageImportStatement(PackageImportStatement that)
Process an instance of PackageImportStatement. |
JExpressionIF |
forPackageImportStatementOnly(PackageImportStatement that,
JExpressionIF cWord_result)
|
JExpressionIF |
forPackageStatement(PackageStatement that)
Process an instance of PackageStatement. |
JExpressionIF |
forPackageStatementOnly(PackageStatement that,
JExpressionIF cWord_result)
|
JExpressionIF |
forParenthesized(Parenthesized that)
Process an instance of Parenthesized. |
JExpressionIF |
forParenthesizedExpressionList(ParenthesizedExpressionList that)
Process an instance of ParenthesizedExpressionList. |
JExpressionIF |
forParenthesizedExpressionListOnly(ParenthesizedExpressionList that,
JExpressionIF[] expressions_result)
|
JExpressionIF |
forParenthesizedOnly(Parenthesized that,
JExpressionIF value_result)
|
JExpressionIF |
forPlusAssignmentExpression(PlusAssignmentExpression that)
Process an instance of PlusAssignmentExpression. |
JExpressionIF |
forPlusAssignmentExpressionOnly(PlusAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forPlusExpression(PlusExpression that)
Process an instance of PlusExpression. |
JExpressionIF |
forPlusExpressionOnly(PlusExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forPositiveExpression(PositiveExpression that)
Process an instance of PositiveExpression. |
JExpressionIF |
forPositiveExpressionOnly(PositiveExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forPositivePostfixIncrementExpression(PositivePostfixIncrementExpression that)
Process an instance of PositivePostfixIncrementExpression. |
JExpressionIF |
forPositivePostfixIncrementExpressionOnly(PositivePostfixIncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forPositivePrefixIncrementExpression(PositivePrefixIncrementExpression that)
Process an instance of PositivePrefixIncrementExpression. |
JExpressionIF |
forPositivePrefixIncrementExpressionOnly(PositivePrefixIncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forPostfixIncrementExpressionOnly(PostfixIncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forPrefixIncrementExpressionOnly(PrefixIncrementExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forPrimaryOnly(Primary that)
|
JExpressionIF |
forPrimitiveType(PrimitiveType that)
Process an instance of PrimitiveType. |
JExpressionIF |
forPrimitiveTypeOnly(PrimitiveType that)
|
JExpressionIF |
forReferenceTypeOnly(ReferenceType that)
|
JExpressionIF |
forReturnStatementOnly(ReturnStatement that)
|
JExpressionIF |
forRightSignedShiftAssignmentExpression(RightSignedShiftAssignmentExpression that)
Process an instance of RightSignedShiftAssignmentExpression. |
JExpressionIF |
forRightSignedShiftAssignmentExpressionOnly(RightSignedShiftAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forRightSignedShiftExpression(RightSignedShiftExpression that)
Process an instance of RightSignedShiftExpression. |
JExpressionIF |
forRightSignedShiftExpressionOnly(RightSignedShiftExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forRightUnsignedShiftAssignmentExpression(RightUnsignedShiftAssignmentExpression that)
Process an instance of RightUnsignedShiftAssignmentExpression. |
JExpressionIF |
forRightUnsignedShiftAssignmentExpressionOnly(RightUnsignedShiftAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forRightUnsignedShiftExpression(RightUnsignedShiftExpression that)
Process an instance of RightUnsignedShiftExpression. |
JExpressionIF |
forRightUnsignedShiftExpressionOnly(RightUnsignedShiftExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forShiftAssignmentExpressionOnly(ShiftAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forShiftBinaryExpressionOnly(ShiftBinaryExpression that,
JExpressionIF left_result,
JExpressionIF right_result)
|
JExpressionIF |
forSimpleAnonymousClassInstantiation(SimpleAnonymousClassInstantiation that)
Process an instance of SimpleAnonymousClassInstantiation. |
JExpressionIF |
forSimpleAnonymousClassInstantiationOnly(SimpleAnonymousClassInstantiation that,
JExpressionIF type_result,
JExpressionIF arguments_result,
JExpressionIF body_result)
|
JExpressionIF |
forSimpleAssignmentExpression(SimpleAssignmentExpression that)
Process an instance of SimpleAssignmentExpression. |
JExpressionIF |
forSimpleAssignmentExpressionOnly(SimpleAssignmentExpression that,
JExpressionIF name_result,
JExpressionIF value_result)
|
JExpressionIF |
forSimpleInitializedArrayInstantiation(SimpleInitializedArrayInstantiation that)
Process an instance of SimpleInitializedArrayInstantiation. |
JExpressionIF |
forSimpleInitializedArrayInstantiationOnly(SimpleInitializedArrayInstantiation that,
JExpressionIF type_result,
JExpressionIF initializer_result)
|
JExpressionIF |
forSimpleMethodInvocation(SimpleMethodInvocation that)
Process an instance of SimpleMethodInvocation. |
JExpressionIF |
forSimpleMethodInvocationOnly(SimpleMethodInvocation that,
JExpressionIF name_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forSimpleNamedClassInstantiation(SimpleNamedClassInstantiation that)
Process an instance of SimpleNamedClassInstantiation. |
JExpressionIF |
forSimpleNamedClassInstantiationOnly(SimpleNamedClassInstantiation that,
JExpressionIF type_result,
JExpressionIF arguments_result)
|
JExpressionIF |
forSimpleNameReference(SimpleNameReference that)
Process an instance of SimpleNameReference. |
JExpressionIF |
forSimpleNameReferenceOnly(SimpleNameReference that,
JExpressionIF name_result)
|
JExpressionIF |
forSimpleSuperConstructorInvocation(SimpleSuperConstructorInvocation that)
Process an instance of SimpleSuperConstructorInvocation. |
JExpressionIF |
forSimpleSuperConstructorInvocationOnly(SimpleSuperConstructorInvocation that,
JExpressionIF arguments_result)
|
JExpressionIF |
forSimpleSuperReference(SimpleSuperReference that)
Process an instance of SimpleSuperReference. |
JExpressionIF |
forSimpleSuperReferenceOnly(SimpleSuperReference that)
|
JExpressionIF |
forSimpleThisConstructorInvocation(SimpleThisConstructorInvocation that)
Process an instance of SimpleThisConstructorInvocation. |
JExpressionIF |
forSimpleThisConstructorInvocationOnly(SimpleThisConstructorInvocation that,
JExpressionIF arguments_result)
|
JExpressionIF |
forSimpleThisReference(SimpleThisReference that)
Process an instance of SimpleThisReference. |
JExpressionIF |
forSimpleThisReferenceOnly(SimpleThisReference that)
|
JExpressionIF |
forSimpleUninitializedArrayInstantiation(SimpleUninitializedArrayInstantiation that)
Process an instance of SimpleUninitializedArrayInstantiation. |
JExpressionIF |
forSimpleUninitializedArrayInstantiationOnly(SimpleUninitializedArrayInstantiation that,
JExpressionIF type_result,
JExpressionIF dimensionSizes_result)
|
JExpressionIF |
forSourceFile(SourceFile that)
Implementation of JExpressionIFDepthFirstVisitor methods to implement depth-first traversal. |
JExpressionIF |
forSourceFileOnly(SourceFile that,
JExpressionIF[] packageStatements_result,
JExpressionIF[] importStatements_result,
JExpressionIF[] types_result)
|
JExpressionIF |
forStatementOnly(Statement that)
|
JExpressionIF |
forStaticInitializer(StaticInitializer that)
Process an instance of StaticInitializer. |
JExpressionIF |
forStaticInitializerOnly(StaticInitializer that,
JExpressionIF code_result)
|
JExpressionIF |
forStringLiteral(StringLiteral that)
Process an instance of StringLiteral. |
JExpressionIF |
forStringLiteralOnly(StringLiteral that)
|
JExpressionIF |
forSuperConstructorInvocationOnly(SuperConstructorInvocation that,
JExpressionIF arguments_result)
|
JExpressionIF |
forSuperReferenceOnly(SuperReference that)
|
JExpressionIF |
forSwitchCaseOnly(SwitchCase that,
JExpressionIF code_result)
|
JExpressionIF |
forSwitchStatement(SwitchStatement that)
Process an instance of SwitchStatement. |
JExpressionIF |
forSwitchStatementOnly(SwitchStatement that,
JExpressionIF test_result,
JExpressionIF[] cases_result)
|
JExpressionIF |
forSynchronizedStatement(SynchronizedStatement that)
Process an instance of SynchronizedStatement. |
JExpressionIF |
forSynchronizedStatementOnly(SynchronizedStatement that,
JExpressionIF lockExpr_result,
JExpressionIF block_result)
|
JExpressionIF |
forThisConstructorInvocationOnly(ThisConstructorInvocation that,
JExpressionIF arguments_result)
|
JExpressionIF |
forThisReferenceOnly(ThisReference that)
|
JExpressionIF |
forThrowStatement(ThrowStatement that)
Process an instance of ThrowStatement. |
JExpressionIF |
forThrowStatementOnly(ThrowStatement that,
JExpressionIF thrown_result)
|
JExpressionIF |
forTryCatchFinallyStatement(TryCatchFinallyStatement that)
Process an instance of TryCatchFinallyStatement. |
JExpressionIF |
forTryCatchFinallyStatementOnly(TryCatchFinallyStatement that,
JExpressionIF tryBlock_result,
JExpressionIF[] catchBlocks_result,
JExpressionIF finallyBlock_result)
|
JExpressionIF |
forTryCatchStatementOnly(TryCatchStatement that,
JExpressionIF tryBlock_result,
JExpressionIF[] catchBlocks_result)
|
JExpressionIF |
forTypeDefBaseOnly(TypeDefBase that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
JExpressionIF |
forTypeOnly(Type that)
|
JExpressionIF |
forTypeParameter(TypeParameter that)
Process an instance of TypeParameter. |
JExpressionIF |
forTypeParameterOnly(TypeParameter that,
JExpressionIF variable_result,
JExpressionIF bound_result)
|
JExpressionIF |
forTypeVariable(TypeVariable that)
Process an instance of TypeVariable. |
JExpressionIF |
forTypeVariableOnly(TypeVariable that)
|
JExpressionIF |
forUnaryExpressionOnly(UnaryExpression that,
JExpressionIF value_result)
|
JExpressionIF |
forUnbracedBody(UnbracedBody that)
Process an instance of UnbracedBody. |
JExpressionIF |
forUnbracedBodyOnly(UnbracedBody that,
JExpressionIF[] statements_result)
|
JExpressionIF |
forUninitializedArrayInstantiationOnly(UninitializedArrayInstantiation that,
JExpressionIF type_result,
JExpressionIF dimensionSizes_result)
|
JExpressionIF |
forUninitializedVariableDeclarator(UninitializedVariableDeclarator that)
Process an instance of UninitializedVariableDeclarator. |
JExpressionIF |
forUninitializedVariableDeclaratorOnly(UninitializedVariableDeclarator that,
JExpressionIF type_result,
JExpressionIF name_result)
|
JExpressionIF |
forUnlabeledBreakStatement(UnlabeledBreakStatement that)
Process an instance of UnlabeledBreakStatement. |
JExpressionIF |
forUnlabeledBreakStatementOnly(UnlabeledBreakStatement that)
|
JExpressionIF |
forUnlabeledContinueStatement(UnlabeledContinueStatement that)
Process an instance of UnlabeledContinueStatement. |
JExpressionIF |
forUnlabeledContinueStatementOnly(UnlabeledContinueStatement that)
|
JExpressionIF |
forUnparenthesizedExpressionList(UnparenthesizedExpressionList that)
Process an instance of UnparenthesizedExpressionList. |
JExpressionIF |
forUnparenthesizedExpressionListOnly(UnparenthesizedExpressionList that,
JExpressionIF[] expressions_result)
|
JExpressionIF |
forValueReturnStatement(ValueReturnStatement that)
Process an instance of ValueReturnStatement. |
JExpressionIF |
forValueReturnStatementOnly(ValueReturnStatement that,
JExpressionIF value_result)
|
JExpressionIF |
forVariableDeclaration(VariableDeclaration that)
Process an instance of VariableDeclaration. |
JExpressionIF |
forVariableDeclarationOnly(VariableDeclaration that,
JExpressionIF mav_result,
JExpressionIF[] declarators_result)
|
JExpressionIF |
forVariableDeclaratorOnly(VariableDeclarator that,
JExpressionIF type_result,
JExpressionIF name_result)
|
JExpressionIF |
forVariableReferenceOnly(VariableReference that)
|
JExpressionIF |
forVoidReturn(VoidReturn that)
Process an instance of VoidReturn. |
JExpressionIF |
forVoidReturnOnly(VoidReturn that)
|
JExpressionIF |
forVoidReturnStatement(VoidReturnStatement that)
Process an instance of VoidReturnStatement. |
JExpressionIF |
forVoidReturnStatementOnly(VoidReturnStatement that)
|
JExpressionIF |
forWhileStatement(WhileStatement that)
Process an instance of WhileStatement. |
JExpressionIF |
forWhileStatementOnly(WhileStatement that,
JExpressionIF condition_result,
JExpressionIF code_result)
|
JExpressionIF |
forWord(Word that)
Process an instance of Word. |
JExpressionIF |
forWordOnly(Word that)
|
protected JExpressionIF[] |
makeArrayOfRetType(int size)
|