T - The return type of the visit operation. Use Void for
operations with no return type.public interface ApexParserVisitor<T>
extends org.antlr.v4.runtime.tree.ParseTreeVisitor<T>
ApexParser.T visitTriggerUnit(ApexParser.TriggerUnitContext ctx)
ApexParser.triggerUnit().ctx - the parse treeT visitTriggerCase(ApexParser.TriggerCaseContext ctx)
ApexParser.triggerCase().ctx - the parse treeT visitCompilationUnit(ApexParser.CompilationUnitContext ctx)
ApexParser.compilationUnit().ctx - the parse treeT visitTypeDeclaration(ApexParser.TypeDeclarationContext ctx)
ApexParser.typeDeclaration().ctx - the parse treeT visitClassDeclaration(ApexParser.ClassDeclarationContext ctx)
ApexParser.classDeclaration().ctx - the parse treeT visitEnumDeclaration(ApexParser.EnumDeclarationContext ctx)
ApexParser.enumDeclaration().ctx - the parse treeT visitEnumConstants(ApexParser.EnumConstantsContext ctx)
ApexParser.enumConstants().ctx - the parse treeT visitInterfaceDeclaration(ApexParser.InterfaceDeclarationContext ctx)
ApexParser.interfaceDeclaration().ctx - the parse treeT visitTypeList(ApexParser.TypeListContext ctx)
ApexParser.typeList().ctx - the parse treeT visitClassBody(ApexParser.ClassBodyContext ctx)
ApexParser.classBody().ctx - the parse treeT visitInterfaceBody(ApexParser.InterfaceBodyContext ctx)
ApexParser.interfaceBody().ctx - the parse treeT visitClassBodyDeclaration(ApexParser.ClassBodyDeclarationContext ctx)
ApexParser.classBodyDeclaration().ctx - the parse treeT visitModifier(ApexParser.ModifierContext ctx)
ApexParser.modifier().ctx - the parse treeT visitMemberDeclaration(ApexParser.MemberDeclarationContext ctx)
ApexParser.memberDeclaration().ctx - the parse treeT visitMethodDeclaration(ApexParser.MethodDeclarationContext ctx)
ApexParser.methodDeclaration().ctx - the parse treeT visitConstructorDeclaration(ApexParser.ConstructorDeclarationContext ctx)
ApexParser.constructorDeclaration().ctx - the parse treeT visitFieldDeclaration(ApexParser.FieldDeclarationContext ctx)
ApexParser.fieldDeclaration().ctx - the parse treeT visitPropertyDeclaration(ApexParser.PropertyDeclarationContext ctx)
ApexParser.propertyDeclaration().ctx - the parse treeT visitInterfaceMethodDeclaration(ApexParser.InterfaceMethodDeclarationContext ctx)
ApexParser.interfaceMethodDeclaration().ctx - the parse treeT visitVariableDeclarators(ApexParser.VariableDeclaratorsContext ctx)
ApexParser.variableDeclarators().ctx - the parse treeT visitVariableDeclarator(ApexParser.VariableDeclaratorContext ctx)
ApexParser.variableDeclarator().ctx - the parse treeT visitArrayInitializer(ApexParser.ArrayInitializerContext ctx)
ApexParser.arrayInitializer().ctx - the parse treeT visitTypeRef(ApexParser.TypeRefContext ctx)
ApexParser.typeRef().ctx - the parse treeT visitArraySubscripts(ApexParser.ArraySubscriptsContext ctx)
ApexParser.arraySubscripts().ctx - the parse treeT visitTypeName(ApexParser.TypeNameContext ctx)
ApexParser.typeName().ctx - the parse treeT visitTypeArguments(ApexParser.TypeArgumentsContext ctx)
ApexParser.typeArguments().ctx - the parse treeT visitFormalParameters(ApexParser.FormalParametersContext ctx)
ApexParser.formalParameters().ctx - the parse treeT visitFormalParameterList(ApexParser.FormalParameterListContext ctx)
ApexParser.formalParameterList().ctx - the parse treeT visitFormalParameter(ApexParser.FormalParameterContext ctx)
ApexParser.formalParameter().ctx - the parse treeT visitQualifiedName(ApexParser.QualifiedNameContext ctx)
ApexParser.qualifiedName().ctx - the parse treeT visitLiteral(ApexParser.LiteralContext ctx)
ApexParser.literal().ctx - the parse treeT visitAnnotation(ApexParser.AnnotationContext ctx)
ApexParser.annotation().ctx - the parse treeT visitElementValuePairs(ApexParser.ElementValuePairsContext ctx)
ApexParser.elementValuePairs().ctx - the parse treeT visitElementValuePair(ApexParser.ElementValuePairContext ctx)
ApexParser.elementValuePair().ctx - the parse treeT visitElementValue(ApexParser.ElementValueContext ctx)
ApexParser.elementValue().ctx - the parse treeT visitElementValueArrayInitializer(ApexParser.ElementValueArrayInitializerContext ctx)
ApexParser.elementValueArrayInitializer().ctx - the parse treeT visitBlock(ApexParser.BlockContext ctx)
ApexParser.block().ctx - the parse treeT visitLocalVariableDeclarationStatement(ApexParser.LocalVariableDeclarationStatementContext ctx)
ApexParser.localVariableDeclarationStatement().ctx - the parse treeT visitLocalVariableDeclaration(ApexParser.LocalVariableDeclarationContext ctx)
ApexParser.localVariableDeclaration().ctx - the parse treeT visitStatement(ApexParser.StatementContext ctx)
ApexParser.statement().ctx - the parse treeT visitIfStatement(ApexParser.IfStatementContext ctx)
ApexParser.ifStatement().ctx - the parse treeT visitSwitchStatement(ApexParser.SwitchStatementContext ctx)
ApexParser.switchStatement().ctx - the parse treeT visitWhenControl(ApexParser.WhenControlContext ctx)
ApexParser.whenControl().ctx - the parse treeT visitWhenValue(ApexParser.WhenValueContext ctx)
ApexParser.whenValue().ctx - the parse treeT visitWhenLiteral(ApexParser.WhenLiteralContext ctx)
ApexParser.whenLiteral().ctx - the parse treeT visitForStatement(ApexParser.ForStatementContext ctx)
ApexParser.forStatement().ctx - the parse treeT visitWhileStatement(ApexParser.WhileStatementContext ctx)
ApexParser.whileStatement().ctx - the parse treeT visitDoWhileStatement(ApexParser.DoWhileStatementContext ctx)
ApexParser.doWhileStatement().ctx - the parse treeT visitTryStatement(ApexParser.TryStatementContext ctx)
ApexParser.tryStatement().ctx - the parse treeT visitReturnStatement(ApexParser.ReturnStatementContext ctx)
ApexParser.returnStatement().ctx - the parse treeT visitThrowStatement(ApexParser.ThrowStatementContext ctx)
ApexParser.throwStatement().ctx - the parse treeT visitBreakStatement(ApexParser.BreakStatementContext ctx)
ApexParser.breakStatement().ctx - the parse treeT visitContinueStatement(ApexParser.ContinueStatementContext ctx)
ApexParser.continueStatement().ctx - the parse treeT visitInsertStatement(ApexParser.InsertStatementContext ctx)
ApexParser.insertStatement().ctx - the parse treeT visitUpdateStatement(ApexParser.UpdateStatementContext ctx)
ApexParser.updateStatement().ctx - the parse treeT visitDeleteStatement(ApexParser.DeleteStatementContext ctx)
ApexParser.deleteStatement().ctx - the parse treeT visitUndeleteStatement(ApexParser.UndeleteStatementContext ctx)
ApexParser.undeleteStatement().ctx - the parse treeT visitUpsertStatement(ApexParser.UpsertStatementContext ctx)
ApexParser.upsertStatement().ctx - the parse treeT visitMergeStatement(ApexParser.MergeStatementContext ctx)
ApexParser.mergeStatement().ctx - the parse treeT visitRunAsStatement(ApexParser.RunAsStatementContext ctx)
ApexParser.runAsStatement().ctx - the parse treeT visitExpressionStatement(ApexParser.ExpressionStatementContext ctx)
ApexParser.expressionStatement().ctx - the parse treeT visitPropertyBlock(ApexParser.PropertyBlockContext ctx)
ApexParser.propertyBlock().ctx - the parse treeT visitGetter(ApexParser.GetterContext ctx)
ApexParser.getter().ctx - the parse treeT visitSetter(ApexParser.SetterContext ctx)
ApexParser.setter().ctx - the parse treeT visitCatchClause(ApexParser.CatchClauseContext ctx)
ApexParser.catchClause().ctx - the parse treeT visitFinallyBlock(ApexParser.FinallyBlockContext ctx)
ApexParser.finallyBlock().ctx - the parse treeT visitForControl(ApexParser.ForControlContext ctx)
ApexParser.forControl().ctx - the parse treeT visitForInit(ApexParser.ForInitContext ctx)
ApexParser.forInit().ctx - the parse treeT visitEnhancedForControl(ApexParser.EnhancedForControlContext ctx)
ApexParser.enhancedForControl().ctx - the parse treeT visitForUpdate(ApexParser.ForUpdateContext ctx)
ApexParser.forUpdate().ctx - the parse treeT visitParExpression(ApexParser.ParExpressionContext ctx)
ApexParser.parExpression().ctx - the parse treeT visitExpressionList(ApexParser.ExpressionListContext ctx)
ApexParser.expressionList().ctx - the parse treeT visitPrimaryExpression(ApexParser.PrimaryExpressionContext ctx)
primaryExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitArth1Expression(ApexParser.Arth1ExpressionContext ctx)
arth1Expression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitDotExpression(ApexParser.DotExpressionContext ctx)
dotExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitBitOrExpression(ApexParser.BitOrExpressionContext ctx)
bitOrExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitArrayExpression(ApexParser.ArrayExpressionContext ctx)
arrayExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitNewExpression(ApexParser.NewExpressionContext ctx)
newExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitAssignExpression(ApexParser.AssignExpressionContext ctx)
assignExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitMethodCallExpression(ApexParser.MethodCallExpressionContext ctx)
methodCallExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitBitNotExpression(ApexParser.BitNotExpressionContext ctx)
bitNotExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitArth2Expression(ApexParser.Arth2ExpressionContext ctx)
arth2Expression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitLogAndExpression(ApexParser.LogAndExpressionContext ctx)
logAndExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitCastExpression(ApexParser.CastExpressionContext ctx)
castExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitBitAndExpression(ApexParser.BitAndExpressionContext ctx)
bitAndExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitCmpExpression(ApexParser.CmpExpressionContext ctx)
cmpExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitBitExpression(ApexParser.BitExpressionContext ctx)
bitExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitLogOrExpression(ApexParser.LogOrExpressionContext ctx)
logOrExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitCondExpression(ApexParser.CondExpressionContext ctx)
condExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitEqualityExpression(ApexParser.EqualityExpressionContext ctx)
equalityExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitPostOpExpression(ApexParser.PostOpExpressionContext ctx)
postOpExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitNegExpression(ApexParser.NegExpressionContext ctx)
negExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitPreOpExpression(ApexParser.PreOpExpressionContext ctx)
preOpExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitSubExpression(ApexParser.SubExpressionContext ctx)
subExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitInstanceOfExpression(ApexParser.InstanceOfExpressionContext ctx)
instanceOfExpression
labeled alternative in ApexParser.expression().ctx - the parse treeT visitThisPrimary(ApexParser.ThisPrimaryContext ctx)
thisPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitSuperPrimary(ApexParser.SuperPrimaryContext ctx)
superPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitLiteralPrimary(ApexParser.LiteralPrimaryContext ctx)
literalPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitTypeRefPrimary(ApexParser.TypeRefPrimaryContext ctx)
typeRefPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitIdPrimary(ApexParser.IdPrimaryContext ctx)
idPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitSoqlPrimary(ApexParser.SoqlPrimaryContext ctx)
soqlPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitSoslPrimary(ApexParser.SoslPrimaryContext ctx)
soslPrimary
labeled alternative in ApexParser.primary().ctx - the parse treeT visitMethodCall(ApexParser.MethodCallContext ctx)
ApexParser.methodCall().ctx - the parse treeT visitDotMethodCall(ApexParser.DotMethodCallContext ctx)
ApexParser.dotMethodCall().ctx - the parse treeT visitCreator(ApexParser.CreatorContext ctx)
ApexParser.creator().ctx - the parse treeT visitCreatedName(ApexParser.CreatedNameContext ctx)
ApexParser.createdName().ctx - the parse treeT visitIdCreatedNamePair(ApexParser.IdCreatedNamePairContext ctx)
ApexParser.idCreatedNamePair().ctx - the parse treeT visitNoRest(ApexParser.NoRestContext ctx)
ApexParser.noRest().ctx - the parse treeT visitClassCreatorRest(ApexParser.ClassCreatorRestContext ctx)
ApexParser.classCreatorRest().ctx - the parse treeT visitArrayCreatorRest(ApexParser.ArrayCreatorRestContext ctx)
ApexParser.arrayCreatorRest().ctx - the parse treeT visitMapCreatorRest(ApexParser.MapCreatorRestContext ctx)
ApexParser.mapCreatorRest().ctx - the parse treeT visitMapCreatorRestPair(ApexParser.MapCreatorRestPairContext ctx)
ApexParser.mapCreatorRestPair().ctx - the parse treeT visitSetCreatorRest(ApexParser.SetCreatorRestContext ctx)
ApexParser.setCreatorRest().ctx - the parse treeT visitArguments(ApexParser.ArgumentsContext ctx)
ApexParser.arguments().ctx - the parse treeT visitSoqlLiteral(ApexParser.SoqlLiteralContext ctx)
ApexParser.soqlLiteral().ctx - the parse treeT visitQuery(ApexParser.QueryContext ctx)
ApexParser.query().ctx - the parse treeT visitSubQuery(ApexParser.SubQueryContext ctx)
ApexParser.subQuery().ctx - the parse treeT visitSelectList(ApexParser.SelectListContext ctx)
ApexParser.selectList().ctx - the parse treeT visitSelectEntry(ApexParser.SelectEntryContext ctx)
ApexParser.selectEntry().ctx - the parse treeT visitFieldName(ApexParser.FieldNameContext ctx)
ApexParser.fieldName().ctx - the parse treeT visitFromNameList(ApexParser.FromNameListContext ctx)
ApexParser.fromNameList().ctx - the parse treeT visitSubFieldList(ApexParser.SubFieldListContext ctx)
ApexParser.subFieldList().ctx - the parse treeT visitSubFieldEntry(ApexParser.SubFieldEntryContext ctx)
ApexParser.subFieldEntry().ctx - the parse treeT visitSoqlFieldsParameter(ApexParser.SoqlFieldsParameterContext ctx)
ApexParser.soqlFieldsParameter().ctx - the parse treeT visitSoqlFunction(ApexParser.SoqlFunctionContext ctx)
ApexParser.soqlFunction().ctx - the parse treeT visitDateFieldName(ApexParser.DateFieldNameContext ctx)
ApexParser.dateFieldName().ctx - the parse treeT visitTypeOf(ApexParser.TypeOfContext ctx)
ApexParser.typeOf().ctx - the parse treeT visitWhenClause(ApexParser.WhenClauseContext ctx)
ApexParser.whenClause().ctx - the parse treeT visitElseClause(ApexParser.ElseClauseContext ctx)
ApexParser.elseClause().ctx - the parse treeT visitFieldNameList(ApexParser.FieldNameListContext ctx)
ApexParser.fieldNameList().ctx - the parse treeT visitUsingScope(ApexParser.UsingScopeContext ctx)
ApexParser.usingScope().ctx - the parse treeT visitWhereClause(ApexParser.WhereClauseContext ctx)
ApexParser.whereClause().ctx - the parse treeT visitLogicalExpression(ApexParser.LogicalExpressionContext ctx)
ApexParser.logicalExpression().ctx - the parse treeT visitConditionalExpression(ApexParser.ConditionalExpressionContext ctx)
ApexParser.conditionalExpression().ctx - the parse treeT visitFieldExpression(ApexParser.FieldExpressionContext ctx)
ApexParser.fieldExpression().ctx - the parse treeT visitComparisonOperator(ApexParser.ComparisonOperatorContext ctx)
ApexParser.comparisonOperator().ctx - the parse treeT visitValue(ApexParser.ValueContext ctx)
ApexParser.value().ctx - the parse treeT visitValueList(ApexParser.ValueListContext ctx)
ApexParser.valueList().ctx - the parse treeT visitSignedNumber(ApexParser.SignedNumberContext ctx)
ApexParser.signedNumber().ctx - the parse treeT visitWithClause(ApexParser.WithClauseContext ctx)
ApexParser.withClause().ctx - the parse treeT visitFilteringExpression(ApexParser.FilteringExpressionContext ctx)
ApexParser.filteringExpression().ctx - the parse treeT visitDataCategorySelection(ApexParser.DataCategorySelectionContext ctx)
ApexParser.dataCategorySelection().ctx - the parse treeT visitDataCategoryName(ApexParser.DataCategoryNameContext ctx)
ApexParser.dataCategoryName().ctx - the parse treeT visitFilteringSelector(ApexParser.FilteringSelectorContext ctx)
ApexParser.filteringSelector().ctx - the parse treeT visitGroupByClause(ApexParser.GroupByClauseContext ctx)
ApexParser.groupByClause().ctx - the parse treeT visitOrderByClause(ApexParser.OrderByClauseContext ctx)
ApexParser.orderByClause().ctx - the parse treeT visitFieldOrderList(ApexParser.FieldOrderListContext ctx)
ApexParser.fieldOrderList().ctx - the parse treeT visitFieldOrder(ApexParser.FieldOrderContext ctx)
ApexParser.fieldOrder().ctx - the parse treeT visitLimitClause(ApexParser.LimitClauseContext ctx)
ApexParser.limitClause().ctx - the parse treeT visitOffsetClause(ApexParser.OffsetClauseContext ctx)
ApexParser.offsetClause().ctx - the parse treeT visitAllRowsClause(ApexParser.AllRowsClauseContext ctx)
ApexParser.allRowsClause().ctx - the parse treeT visitForClauses(ApexParser.ForClausesContext ctx)
ApexParser.forClauses().ctx - the parse treeT visitBoundExpression(ApexParser.BoundExpressionContext ctx)
ApexParser.boundExpression().ctx - the parse treeT visitDateFormula(ApexParser.DateFormulaContext ctx)
ApexParser.dateFormula().ctx - the parse treeT visitSignedInteger(ApexParser.SignedIntegerContext ctx)
ApexParser.signedInteger().ctx - the parse treeT visitSoqlId(ApexParser.SoqlIdContext ctx)
ApexParser.soqlId().ctx - the parse treeT visitSoslLiteral(ApexParser.SoslLiteralContext ctx)
ApexParser.soslLiteral().ctx - the parse treeT visitSoslClauses(ApexParser.SoslClausesContext ctx)
ApexParser.soslClauses().ctx - the parse treeT visitSearchGroup(ApexParser.SearchGroupContext ctx)
ApexParser.searchGroup().ctx - the parse treeT visitFieldSpecList(ApexParser.FieldSpecListContext ctx)
ApexParser.fieldSpecList().ctx - the parse treeT visitFieldSpec(ApexParser.FieldSpecContext ctx)
ApexParser.fieldSpec().ctx - the parse treeT visitFieldList(ApexParser.FieldListContext ctx)
ApexParser.fieldList().ctx - the parse treeT visitUpdateList(ApexParser.UpdateListContext ctx)
ApexParser.updateList().ctx - the parse treeT visitUpdateType(ApexParser.UpdateTypeContext ctx)
ApexParser.updateType().ctx - the parse treeT visitNetworkList(ApexParser.NetworkListContext ctx)
ApexParser.networkList().ctx - the parse treeT visitSoslId(ApexParser.SoslIdContext ctx)
ApexParser.soslId().ctx - the parse treeT visitId(ApexParser.IdContext ctx)
ApexParser.id().ctx - the parse treeT visitAnyId(ApexParser.AnyIdContext ctx)
ApexParser.anyId().ctx - the parse treeCopyright © 2022. All rights reserved.