Class ApexTreeBuilder


  • @Deprecated
    @InternalApi
    public final class ApexTreeBuilder
    extends apex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>
    Deprecated.
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      <T extends apex.jorje.semantic.ast.AstNode>
      ApexNode<T>
      build​(T astNode)
      Deprecated.
       
      Map<Integer,​String> getSuppressMap()
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.AnonymousClass node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.UserClassMethods node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.UserClass node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.UserEnum node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.UserExceptionMethods node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.UserInterface node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.compilation.UserTrigger node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.condition.StandardCondition node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.ArrayLoadExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.ArrayStoreExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.AssignmentExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.BinaryExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.BindExpressions node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.BooleanExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.CastExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.ClassRefExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.EmptyReferenceExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.InstanceOfExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.JavaMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.JavaVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.LiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.MapEntryNode node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.MethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewKeyValueObjectExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewListInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewListLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewMapInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewMapLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewObjectExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewSetInitExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.NewSetLiteralExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.PackageVersionExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.PostfixExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.PrefixExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.ReferenceExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.SoqlExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.SoslExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.SuperMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.SuperVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.TernaryExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.ThisMethodCallExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.ThisVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.TriggerVariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.expression.VariableExpression node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.member.bridge.BridgeMethodCreator node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.member.Field node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.member.Method node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.member.Parameter node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.member.Property node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.modifier.AnnotationParameter node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.modifier.Annotation node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.modifier.ModifierNode node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.BlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.BreakStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.CatchBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ContinueStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DmlDeleteStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DmlInsertStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DmlMergeStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DmlUndeleteStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DmlUpdateStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DmlUpsertStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.DoLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ElseWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ExpressionStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.FieldDeclaration node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.FieldDeclarationStatements node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ForEachStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ForLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.IfBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.IfElseBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ReturnStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.RunAsBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.SwitchStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ThrowStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.TryCatchFinallyBlockStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.TypeWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.ValueWhenBlock node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.VariableDeclaration node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.VariableDeclarationStatements node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.WhenCases.IdentifierCase node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.WhenCases.LiteralCase node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      boolean visit​(apex.jorje.semantic.ast.statement.WhileLoopStatement node, apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
      Deprecated.
       
      • 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

    • Method Detail

      • build

        public <T extends apex.jorje.semantic.ast.AstNode> ApexNode<T> build​(T astNode)
        Deprecated.
      • visit

        public boolean visit​(apex.jorje.semantic.ast.compilation.UserEnum node,
                             apex.jorje.semantic.ast.visitor.AdditionalPassScope scope)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.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)
        Deprecated.
        Overrides:
        visit in class apex.jorje.semantic.ast.visitor.AstVisitor<apex.jorje.semantic.ast.visitor.AdditionalPassScope>