Class ApexTreeBuilder
- java.lang.Object
-
- apex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
- net.sourceforge.pmd.lang.apex.ast.ApexTreeBuilder
-
public final class ApexTreeBuilder extends apex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
-
Constructor Summary
Constructors Constructor Description ApexTreeBuilder(String sourceCode, ApexParserOptions parserOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends apex.jorje.semantic.ast.AstNode>
ApexNode<T>build(T astNode)Map<Integer,String>getSuppressMap()booleanvisit(apex.jorje.semantic.ast.compilation.AnonymousClass node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.compilation.UserClassMethods node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.compilation.UserClass node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.compilation.UserEnum node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.compilation.UserExceptionMethods node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.compilation.UserInterface node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.compilation.UserTrigger node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.condition.StandardCondition node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.ArrayLoadExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.ArrayStoreExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.AssignmentExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.BinaryExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.BindExpressions node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.BooleanExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.CastExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.ClassRefExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.EmptyReferenceExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.InstanceOfExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.JavaMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.JavaVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.LiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.MapEntryNode node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.MethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewKeyValueObjectExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewListInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewListLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewMapInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewMapLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewObjectExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewSetInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.NewSetLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.PackageVersionExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.PostfixExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.PrefixExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.ReferenceExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.SoqlExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.SoslExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.SuperMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.SuperVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.TernaryExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.ThisMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.ThisVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.TriggerVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.expression.VariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.member.bridge.BridgeMethodCreator node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.member.Field node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.member.Method node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.member.Parameter node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.member.Property node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.modifier.AnnotationParameter node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.modifier.Annotation node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.modifier.ModifierNode node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.BlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.BreakStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.CatchBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ContinueStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DmlDeleteStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DmlInsertStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DmlMergeStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DmlUndeleteStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DmlUpdateStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DmlUpsertStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.DoLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ElseWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ExpressionStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.FieldDeclaration node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.FieldDeclarationStatements node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ForEachStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ForLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.IfBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.IfElseBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ReturnStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.RunAsBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.SwitchStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ThrowStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.TryCatchFinallyBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.TypeWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.ValueWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.VariableDeclaration node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.VariableDeclarationStatements node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.WhenCases.IdentifierCase node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.WhenCases.LiteralCase node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)booleanvisit(apex.jorje.semantic.ast.statement.WhileLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)-
Methods inherited from class apex.jorje.semantic.ast.visitor.AstVisitor
defaultVisit, visit, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd, visitEnd
-
-
-
-
Constructor Detail
-
ApexTreeBuilder
public ApexTreeBuilder(String sourceCode, ApexParserOptions parserOptions)
-
-
Method Detail
-
build
public <T extends apex.jorje.semantic.ast.AstNode> ApexNode<T> build(T astNode)
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.UserEnum node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.UserInterface node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.UserTrigger node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.ArrayLoadExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.ArrayStoreExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.AssignmentExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.BinaryExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.BooleanExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.ClassRefExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.InstanceOfExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.JavaMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.JavaVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.LiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.ReferenceExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.MethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewListInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewMapInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewSetInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewListLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewObjectExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewSetLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.PackageVersionExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.PostfixExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.PrefixExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.TernaryExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.condition.StandardCondition node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.TriggerVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.VariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.BlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.BreakStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ContinueStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DmlDeleteStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DmlInsertStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DmlMergeStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DmlUndeleteStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DmlUpdateStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DmlUpsertStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.DoLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ExpressionStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ForEachStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ForLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.FieldDeclaration node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.FieldDeclarationStatements node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.IfBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.IfElseBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ReturnStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.RunAsBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ThrowStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.VariableDeclaration node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.VariableDeclarationStatements node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.WhileLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.BindExpressions node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.SoqlExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.SoslExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewMapLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.MapEntryNode node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.CatchBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.TryCatchFinallyBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.member.Property node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.member.Field node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.member.Parameter node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.member.bridge.BridgeMethodCreator node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.UserClassMethods node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.UserExceptionMethods node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.modifier.Annotation node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.modifier.AnnotationParameter node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.modifier.ModifierNode node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.SuperMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.ThisMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.SuperVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.ThisVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.UserClass node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.member.Method node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.compilation.AnonymousClass node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.CastExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.NewKeyValueObjectExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.SwitchStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ElseWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.TypeWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.ValueWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.WhenCases.LiteralCase node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.statement.WhenCases.IdentifierCase node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
visit
public boolean visit(apex.jorje.semantic.ast.expression.EmptyReferenceExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)- Overrides:
visitin classapex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
-
-