Package spoon.support.visitor.replace
Class ReplacementVisitor
java.lang.Object
spoon.reflect.visitor.CtScanner
spoon.support.visitor.replace.ReplacementVisitor
- All Implemented Interfaces:
CtVisitor
Used to replace an element by another one.
This class is generated automatically by the processor spoon.generating.ReplacementVisitorGenerator.
-
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends CtElement>
voidreplace(CtElement original, Collection<E> replaces) static void<A extends Annotation>
voidvisitCtAnnotation(CtAnnotation<A> annotation) Visits an annotation.<T> voidvisitCtAnnotationFieldAccess(CtAnnotationFieldAccess<T> annotationFieldAccess) Visits a field of an annotation.<T> voidvisitCtAnnotationMethod(CtAnnotationMethod<T> annotationMethod) Visits an annotation method declaration.<A extends Annotation>
voidvisitCtAnnotationType(CtAnnotationType<A> annotationType) Visits an annotation type declaration.voidvisitCtAnonymousExecutable(CtAnonymousExecutable anonymousExec) Visits an anonymous executable.<T> voidvisitCtArrayRead(CtArrayRead<T> arrayRead) Visits an array read access.<T> voidvisitCtArrayTypeReference(CtArrayTypeReference<T> reference) Visits a reference to an array type.<T> voidvisitCtArrayWrite(CtArrayWrite<T> arrayWrite) Visits an array write access.<T> voidvisitCtAssert(CtAssert<T> asserted) Visits an assert.<T,A extends T>
voidvisitCtAssignment(CtAssignment<T, A> assignement) Visits an assignment.<T> voidvisitCtBinaryOperator(CtBinaryOperator<T> operator) Visits a binary operator.<R> voidvisitCtBlock(CtBlock<R> block) Visits a block of code.voidvisitCtBreak(CtBreak breakStatement) Visits abreakstatement.<S> voidvisitCtCase(CtCase<S> caseStatement) Visits acaseclause.voidvisitCtCasePattern(CtCasePattern casePattern) Visits a case patternvoidvisitCtCatch(CtCatch catchBlock) Visits acatchclause.<T> voidvisitCtCatchVariable(CtCatchVariable<T> catchVariable) Visits a catch variable declaration.<T> voidvisitCtCatchVariableReference(CtCatchVariableReference<T> reference) Visits a reference to a catch variable.<T> voidvisitCtClass(CtClass<T> ctClass) Visits a class declaration.<T> voidvisitCtCodeSnippetExpression(CtCodeSnippetExpression<T> expression) Visits a code snippet expression.voidVisits a code snippet statement.voidvisitCtComment(CtComment comment) Visits a commentvoidvisitCtCompilationUnit(CtCompilationUnit compilationUnit) Visits a compilation unit<T> voidvisitCtConditional(CtConditional<T> conditional) Visits a conditional expression<T> voidVisits a constructor declaration.<T> voidvisitCtConstructorCall(CtConstructorCall<T> ctConstructorCall) Visits a call to a constructor.voidvisitCtContinue(CtContinue continueStatement) Visits acontinuestatement.voidVisits adoloop.<T extends Enum<?>>
voidvisitCtEnum(CtEnum<T> ctEnum) Visits an enumeration declaration.<T> voidvisitCtEnumValue(CtEnumValue<T> enumValue) Visits an enum value declaration.<T> voidvisitCtExecutableReference(CtExecutableReference<T> reference) Visits a reference to an executable.<T,E extends CtExpression<?>>
voidvisitCtExecutableReferenceExpression(CtExecutableReferenceExpression<T, E> expression) Visits a reference to an executable.<T> voidvisitCtField(CtField<T> f) Visits a field declaration.<T> voidvisitCtFieldRead(CtFieldRead<T> fieldRead) Visits a field read access.<T> voidvisitCtFieldReference(CtFieldReference<T> reference) Visits a reference to a field.<T> voidvisitCtFieldWrite(CtFieldWrite<T> fieldWrite) Visits a field write access.voidvisitCtFor(CtFor forLoop) Visits aforloop.voidvisitCtForEach(CtForEach foreach) Visits an enhancedforloop.voidVisits anifstatement.voidvisitCtImport(CtImport ctImport) Visits an import declaration<T> voidvisitCtInterface(CtInterface<T> intrface) Visits an interface declaration.<T> voidvisitCtIntersectionTypeReference(CtIntersectionTypeReference<T> reference) Visits an intersection type.<T> voidvisitCtInvocation(CtInvocation<T> invocation) Visits an executable invocation.voidvisitCtJavaDoc(CtJavaDoc javaDoc) Visits a javadoc commentvoidvisitCtJavaDocTag(CtJavaDocTag docTag) Visits a javadoc tag<T> voidvisitCtLambda(CtLambda<T> lambda) Visits an anonymous method construction.<T> voidvisitCtLiteral(CtLiteral<T> literal) Visits a literal expression.<T> voidvisitCtLocalVariable(CtLocalVariable<T> localVariable) Visits a local variable declaration.<T> voidvisitCtLocalVariableReference(CtLocalVariableReference<T> reference) Visits a reference to a local variable.<T> voidvisitCtMethod(CtMethod<T> m) Visits a method declaration.voidvisitCtModule(CtModule module) Visits a module declarationvoidvisitCtModuleReference(CtModuleReference moduleReference) Visits a module referencevoidvisitCtModuleRequirement(CtModuleRequirement moduleRequirement) Visits a "require" directive in a module declaration.<T> voidvisitCtNewArray(CtNewArray<T> newArray) Visits an array construction.<T> voidvisitCtNewClass(CtNewClass<T> newClass) Visits an anonymous class construction.<T,A extends T>
voidvisitCtOperatorAssignment(CtOperatorAssignment<T, A> assignment) Visits an operator assignment.voidvisitCtPackage(CtPackage ctPackage) Visits a package declaration.voidvisitCtPackageDeclaration(CtPackageDeclaration packageDeclaration) Visits a package declarationvoidvisitCtPackageExport(CtPackageExport moduleExport) Visits a package export in a module declaration.voidvisitCtPackageReference(CtPackageReference reference) Visits a reference to a package.<T> voidvisitCtParameter(CtParameter<T> parameter) Visits a parameter declaration.<T> voidvisitCtParameterReference(CtParameterReference<T> reference) Visits a reference to a parameter.voidvisitCtProvidedService(CtProvidedService moduleProvidedService) Visits a "provides" directive in a module declaration.voidvisitCtReceiverParameter(CtReceiverParameter receiverParameter) Visits a receiver parameter.voidvisitCtRecord(CtRecord recordType) Visits a record.voidvisitCtRecordComponent(CtRecordComponent recordType) Visits a record component.voidvisitCtRecordPattern(CtRecordPattern recordPattern) Visits a record pattern.<R> voidvisitCtReturn(CtReturn<R> returnStatement) Visits areturnstatement.<R> voidvisitCtStatementList(CtStatementList statements) Visits a statement list.<T> voidVisits an access to a super invocation.<S> voidvisitCtSwitch(CtSwitch<S> switchStatement) Visits aswitchstatement.<T,S> void visitCtSwitchExpression(CtSwitchExpression<T, S> switchExpression) Visits aswitchexpression.voidvisitCtSynchronized(CtSynchronized synchro) Visits asynchronizedmodifier.voidvisitCtTextBlock(CtTextBlock literal) Visits a literal TextBlock string.<T> voidvisitCtThisAccess(CtThisAccess<T> thisAccess) Visits a this access.voidvisitCtThrow(CtThrow throwStatement) Visits athrowstatement.voidvisitCtTry(CtTry tryBlock) Visits atrystatement.voidvisitCtTryWithResource(CtTryWithResource tryWithResource) Visits atrywith resource statement.<T> voidvisitCtTypeAccess(CtTypeAccess<T> typeAccess) Visits a type access.voidvisitCtTypeMemberWildcardImportReference(CtTypeMemberWildcardImportReference wildcardReference) Visits an import wildcard static type member referencevoidvisitCtTypeParameter(CtTypeParameter typeParameter) Visits a type parameter declaration.voidVisits a reference to a type parameter.voidvisitCtTypePattern(CtTypePattern pattern) Visits a pattern.<T> voidvisitCtTypeReference(CtTypeReference<T> reference) Visits a reference to a type.<T> voidvisitCtUnaryOperator(CtUnaryOperator<T> operator) Visits a unary operator.<T> voidvisitCtUnboundVariableReference(CtUnboundVariableReference<T> reference) Visits a reference to an unbound fieldvoidvisitCtUnnamedPattern(CtUnnamedPattern unnamedPattern) Visits an unnamed pattern.voidvisitCtUsedService(CtUsedService usedService) Visits a "uses" directive in a module declaration.<T> voidvisitCtVariableRead(CtVariableRead<T> variableRead) Visits a variable read access.<T> voidvisitCtVariableWrite(CtVariableWrite<T> variableWrite) Visits a variable write access.voidvisitCtWhile(CtWhile whileLoop) Visits awhileloop.voidvisitCtWildcardReference(CtWildcardReference wildcardReference) Visits a reference to a wildcard.voidvisitCtYieldStatement(CtYieldStatement statement) Visits a yield statement.
-
Method Details
-
replace
-
replace
-
visitCtAnnotation
Description copied from interface:CtVisitorVisits an annotation.- Specified by:
visitCtAnnotationin interfaceCtVisitor- Overrides:
visitCtAnnotationin classCtScanner
-
visitCtAnnotationType
Description copied from interface:CtVisitorVisits an annotation type declaration.- Specified by:
visitCtAnnotationTypein interfaceCtVisitor- Overrides:
visitCtAnnotationTypein classCtScanner
-
visitCtAnonymousExecutable
Description copied from interface:CtVisitorVisits an anonymous executable.- Specified by:
visitCtAnonymousExecutablein interfaceCtVisitor- Overrides:
visitCtAnonymousExecutablein classCtScanner
-
visitCtArrayRead
Description copied from interface:CtVisitorVisits an array read access.- Specified by:
visitCtArrayReadin interfaceCtVisitor- Overrides:
visitCtArrayReadin classCtScanner
-
visitCtArrayWrite
Description copied from interface:CtVisitorVisits an array write access.- Specified by:
visitCtArrayWritein interfaceCtVisitor- Overrides:
visitCtArrayWritein classCtScanner
-
visitCtArrayTypeReference
Description copied from interface:CtVisitorVisits a reference to an array type.- Specified by:
visitCtArrayTypeReferencein interfaceCtVisitor- Overrides:
visitCtArrayTypeReferencein classCtScanner
-
visitCtAssert
Description copied from interface:CtVisitorVisits an assert.- Specified by:
visitCtAssertin interfaceCtVisitor- Overrides:
visitCtAssertin classCtScanner
-
visitCtAssignment
Description copied from interface:CtVisitorVisits an assignment.- Specified by:
visitCtAssignmentin interfaceCtVisitor- Overrides:
visitCtAssignmentin classCtScanner
-
visitCtBinaryOperator
Description copied from interface:CtVisitorVisits a binary operator.- Specified by:
visitCtBinaryOperatorin interfaceCtVisitor- Overrides:
visitCtBinaryOperatorin classCtScanner
-
visitCtBlock
Description copied from interface:CtVisitorVisits a block of code.- Specified by:
visitCtBlockin interfaceCtVisitor- Overrides:
visitCtBlockin classCtScanner
-
visitCtBreak
Description copied from interface:CtVisitorVisits abreakstatement.- Specified by:
visitCtBreakin interfaceCtVisitor- Overrides:
visitCtBreakin classCtScanner
-
visitCtCase
Description copied from interface:CtVisitorVisits acaseclause.- Specified by:
visitCtCasein interfaceCtVisitor- Overrides:
visitCtCasein classCtScanner
-
visitCtCatch
Description copied from interface:CtVisitorVisits acatchclause.- Specified by:
visitCtCatchin interfaceCtVisitor- Overrides:
visitCtCatchin classCtScanner
-
visitCtClass
Description copied from interface:CtVisitorVisits a class declaration.- Specified by:
visitCtClassin interfaceCtVisitor- Overrides:
visitCtClassin classCtScanner
-
visitCtTypeParameter
Description copied from interface:CtVisitorVisits a type parameter declaration.- Specified by:
visitCtTypeParameterin interfaceCtVisitor- Overrides:
visitCtTypeParameterin classCtScanner
-
visitCtConditional
Description copied from interface:CtVisitorVisits a conditional expression- Specified by:
visitCtConditionalin interfaceCtVisitor- Overrides:
visitCtConditionalin classCtScanner
-
visitCtConstructor
Description copied from interface:CtVisitorVisits a constructor declaration.- Specified by:
visitCtConstructorin interfaceCtVisitor- Overrides:
visitCtConstructorin classCtScanner
-
visitCtContinue
Description copied from interface:CtVisitorVisits acontinuestatement.- Specified by:
visitCtContinuein interfaceCtVisitor- Overrides:
visitCtContinuein classCtScanner
-
visitCtDo
Description copied from interface:CtVisitorVisits adoloop. -
visitCtEnum
Description copied from interface:CtVisitorVisits an enumeration declaration.- Specified by:
visitCtEnumin interfaceCtVisitor- Overrides:
visitCtEnumin classCtScanner
-
visitCtExecutableReference
Description copied from interface:CtVisitorVisits a reference to an executable.- Specified by:
visitCtExecutableReferencein interfaceCtVisitor- Overrides:
visitCtExecutableReferencein classCtScanner
-
visitCtField
Description copied from interface:CtVisitorVisits a field declaration.- Specified by:
visitCtFieldin interfaceCtVisitor- Overrides:
visitCtFieldin classCtScanner
-
visitCtEnumValue
Description copied from interface:CtVisitorVisits an enum value declaration.- Specified by:
visitCtEnumValuein interfaceCtVisitor- Overrides:
visitCtEnumValuein classCtScanner
-
visitCtThisAccess
Description copied from interface:CtVisitorVisits a this access.- Specified by:
visitCtThisAccessin interfaceCtVisitor- Overrides:
visitCtThisAccessin classCtScanner
-
visitCtAnnotationFieldAccess
Description copied from interface:CtVisitorVisits a field of an annotation.- Specified by:
visitCtAnnotationFieldAccessin interfaceCtVisitor- Overrides:
visitCtAnnotationFieldAccessin classCtScanner
-
visitCtFieldReference
Description copied from interface:CtVisitorVisits a reference to a field.- Specified by:
visitCtFieldReferencein interfaceCtVisitor- Overrides:
visitCtFieldReferencein classCtScanner
-
visitCtFor
Description copied from interface:CtVisitorVisits aforloop.- Specified by:
visitCtForin interfaceCtVisitor- Overrides:
visitCtForin classCtScanner
-
visitCtForEach
Description copied from interface:CtVisitorVisits an enhancedforloop.- Specified by:
visitCtForEachin interfaceCtVisitor- Overrides:
visitCtForEachin classCtScanner
-
visitCtIf
Description copied from interface:CtVisitorVisits anifstatement. -
visitCtInterface
Description copied from interface:CtVisitorVisits an interface declaration.- Specified by:
visitCtInterfacein interfaceCtVisitor- Overrides:
visitCtInterfacein classCtScanner
-
visitCtInvocation
Description copied from interface:CtVisitorVisits an executable invocation.- Specified by:
visitCtInvocationin interfaceCtVisitor- Overrides:
visitCtInvocationin classCtScanner
-
visitCtLiteral
Description copied from interface:CtVisitorVisits a literal expression.- Specified by:
visitCtLiteralin interfaceCtVisitor- Overrides:
visitCtLiteralin classCtScanner
-
visitCtTextBlock
Description copied from interface:CtVisitorVisits a literal TextBlock string.- Specified by:
visitCtTextBlockin interfaceCtVisitor- Overrides:
visitCtTextBlockin classCtScanner
-
visitCtLocalVariable
Description copied from interface:CtVisitorVisits a local variable declaration.- Specified by:
visitCtLocalVariablein interfaceCtVisitor- Overrides:
visitCtLocalVariablein classCtScanner
-
visitCtLocalVariableReference
Description copied from interface:CtVisitorVisits a reference to a local variable.- Specified by:
visitCtLocalVariableReferencein interfaceCtVisitor- Overrides:
visitCtLocalVariableReferencein classCtScanner
-
visitCtCatchVariable
Description copied from interface:CtVisitorVisits a catch variable declaration.- Specified by:
visitCtCatchVariablein interfaceCtVisitor- Overrides:
visitCtCatchVariablein classCtScanner
-
visitCtCatchVariableReference
Description copied from interface:CtVisitorVisits a reference to a catch variable.- Specified by:
visitCtCatchVariableReferencein interfaceCtVisitor- Overrides:
visitCtCatchVariableReferencein classCtScanner
-
visitCtMethod
Description copied from interface:CtVisitorVisits a method declaration.- Specified by:
visitCtMethodin interfaceCtVisitor- Overrides:
visitCtMethodin classCtScanner
-
visitCtAnnotationMethod
Description copied from interface:CtVisitorVisits an annotation method declaration.- Specified by:
visitCtAnnotationMethodin interfaceCtVisitor- Overrides:
visitCtAnnotationMethodin classCtScanner
-
visitCtNewArray
Description copied from interface:CtVisitorVisits an array construction.- Specified by:
visitCtNewArrayin interfaceCtVisitor- Overrides:
visitCtNewArrayin classCtScanner
-
visitCtConstructorCall
Description copied from interface:CtVisitorVisits a call to a constructor.- Specified by:
visitCtConstructorCallin interfaceCtVisitor- Overrides:
visitCtConstructorCallin classCtScanner
-
visitCtNewClass
Description copied from interface:CtVisitorVisits an anonymous class construction.- Specified by:
visitCtNewClassin interfaceCtVisitor- Overrides:
visitCtNewClassin classCtScanner
-
visitCtLambda
Description copied from interface:CtVisitorVisits an anonymous method construction.- Specified by:
visitCtLambdain interfaceCtVisitor- Overrides:
visitCtLambdain classCtScanner
-
visitCtExecutableReferenceExpression
public <T,E extends CtExpression<?>> void visitCtExecutableReferenceExpression(CtExecutableReferenceExpression<T, E> expression) Description copied from interface:CtVisitorVisits a reference to an executable.- Specified by:
visitCtExecutableReferenceExpressionin interfaceCtVisitor- Overrides:
visitCtExecutableReferenceExpressionin classCtScanner
-
visitCtOperatorAssignment
Description copied from interface:CtVisitorVisits an operator assignment.- Specified by:
visitCtOperatorAssignmentin interfaceCtVisitor- Overrides:
visitCtOperatorAssignmentin classCtScanner
-
visitCtPackage
Description copied from interface:CtVisitorVisits a package declaration.- Specified by:
visitCtPackagein interfaceCtVisitor- Overrides:
visitCtPackagein classCtScanner
-
visitCtPackageReference
Description copied from interface:CtVisitorVisits a reference to a package.- Specified by:
visitCtPackageReferencein interfaceCtVisitor- Overrides:
visitCtPackageReferencein classCtScanner
-
visitCtParameter
Description copied from interface:CtVisitorVisits a parameter declaration.- Specified by:
visitCtParameterin interfaceCtVisitor- Overrides:
visitCtParameterin classCtScanner
-
visitCtParameterReference
Description copied from interface:CtVisitorVisits a reference to a parameter.- Specified by:
visitCtParameterReferencein interfaceCtVisitor- Overrides:
visitCtParameterReferencein classCtScanner
-
visitCtReturn
Description copied from interface:CtVisitorVisits areturnstatement.- Specified by:
visitCtReturnin interfaceCtVisitor- Overrides:
visitCtReturnin classCtScanner
-
visitCtStatementList
Description copied from interface:CtVisitorVisits a statement list.- Specified by:
visitCtStatementListin interfaceCtVisitor- Overrides:
visitCtStatementListin classCtScanner
-
visitCtSwitch
Description copied from interface:CtVisitorVisits aswitchstatement.- Specified by:
visitCtSwitchin interfaceCtVisitor- Overrides:
visitCtSwitchin classCtScanner
-
visitCtSwitchExpression
Description copied from interface:CtVisitorVisits aswitchexpression.- Specified by:
visitCtSwitchExpressionin interfaceCtVisitor- Overrides:
visitCtSwitchExpressionin classCtScanner
-
visitCtSynchronized
Description copied from interface:CtVisitorVisits asynchronizedmodifier.- Specified by:
visitCtSynchronizedin interfaceCtVisitor- Overrides:
visitCtSynchronizedin classCtScanner
-
visitCtThrow
Description copied from interface:CtVisitorVisits athrowstatement.- Specified by:
visitCtThrowin interfaceCtVisitor- Overrides:
visitCtThrowin classCtScanner
-
visitCtTry
Description copied from interface:CtVisitorVisits atrystatement.- Specified by:
visitCtTryin interfaceCtVisitor- Overrides:
visitCtTryin classCtScanner
-
visitCtTryWithResource
Description copied from interface:CtVisitorVisits atrywith resource statement.- Specified by:
visitCtTryWithResourcein interfaceCtVisitor- Overrides:
visitCtTryWithResourcein classCtScanner
-
visitCtTypeParameterReference
Description copied from interface:CtVisitorVisits a reference to a type parameter.- Specified by:
visitCtTypeParameterReferencein interfaceCtVisitor- Overrides:
visitCtTypeParameterReferencein classCtScanner
-
visitCtWildcardReference
Description copied from interface:CtVisitorVisits a reference to a wildcard.- Specified by:
visitCtWildcardReferencein interfaceCtVisitor- Overrides:
visitCtWildcardReferencein classCtScanner
-
visitCtIntersectionTypeReference
Description copied from interface:CtVisitorVisits an intersection type.- Specified by:
visitCtIntersectionTypeReferencein interfaceCtVisitor- Overrides:
visitCtIntersectionTypeReferencein classCtScanner
-
visitCtTypeReference
Description copied from interface:CtVisitorVisits a reference to a type.- Specified by:
visitCtTypeReferencein interfaceCtVisitor- Overrides:
visitCtTypeReferencein classCtScanner
-
visitCtTypeAccess
Description copied from interface:CtVisitorVisits a type access.- Specified by:
visitCtTypeAccessin interfaceCtVisitor- Overrides:
visitCtTypeAccessin classCtScanner
-
visitCtUnaryOperator
Description copied from interface:CtVisitorVisits a unary operator.- Specified by:
visitCtUnaryOperatorin interfaceCtVisitor- Overrides:
visitCtUnaryOperatorin classCtScanner
-
visitCtVariableRead
Description copied from interface:CtVisitorVisits a variable read access.- Specified by:
visitCtVariableReadin interfaceCtVisitor- Overrides:
visitCtVariableReadin classCtScanner
-
visitCtVariableWrite
Description copied from interface:CtVisitorVisits a variable write access.- Specified by:
visitCtVariableWritein interfaceCtVisitor- Overrides:
visitCtVariableWritein classCtScanner
-
visitCtWhile
Description copied from interface:CtVisitorVisits awhileloop.- Specified by:
visitCtWhilein interfaceCtVisitor- Overrides:
visitCtWhilein classCtScanner
-
visitCtCodeSnippetExpression
Description copied from interface:CtVisitorVisits a code snippet expression.- Specified by:
visitCtCodeSnippetExpressionin interfaceCtVisitor- Overrides:
visitCtCodeSnippetExpressionin classCtScanner
-
visitCtCodeSnippetStatement
Description copied from interface:CtVisitorVisits a code snippet statement.- Specified by:
visitCtCodeSnippetStatementin interfaceCtVisitor- Overrides:
visitCtCodeSnippetStatementin classCtScanner
-
visitCtUnboundVariableReference
Description copied from interface:CtVisitorVisits a reference to an unbound field- Specified by:
visitCtUnboundVariableReferencein interfaceCtVisitor- Overrides:
visitCtUnboundVariableReferencein classCtScanner
-
visitCtFieldRead
Description copied from interface:CtVisitorVisits a field read access.- Specified by:
visitCtFieldReadin interfaceCtVisitor- Overrides:
visitCtFieldReadin classCtScanner
-
visitCtFieldWrite
Description copied from interface:CtVisitorVisits a field write access.- Specified by:
visitCtFieldWritein interfaceCtVisitor- Overrides:
visitCtFieldWritein classCtScanner
-
visitCtSuperAccess
Description copied from interface:CtVisitorVisits an access to a super invocation.- Specified by:
visitCtSuperAccessin interfaceCtVisitor- Overrides:
visitCtSuperAccessin classCtScanner
-
visitCtComment
Description copied from interface:CtVisitorVisits a comment- Specified by:
visitCtCommentin interfaceCtVisitor- Overrides:
visitCtCommentin classCtScanner
-
visitCtJavaDoc
Description copied from interface:CtVisitorVisits a javadoc comment- Specified by:
visitCtJavaDocin interfaceCtVisitor- Overrides:
visitCtJavaDocin classCtScanner
-
visitCtJavaDocTag
Description copied from interface:CtVisitorVisits a javadoc tag- Specified by:
visitCtJavaDocTagin interfaceCtVisitor- Overrides:
visitCtJavaDocTagin classCtScanner
-
visitCtImport
Description copied from interface:CtVisitorVisits an import declaration- Specified by:
visitCtImportin interfaceCtVisitor- Overrides:
visitCtImportin classCtScanner
-
visitCtModule
Description copied from interface:CtVisitorVisits a module declaration- Specified by:
visitCtModulein interfaceCtVisitor- Overrides:
visitCtModulein classCtScanner
-
visitCtModuleReference
Description copied from interface:CtVisitorVisits a module reference- Specified by:
visitCtModuleReferencein interfaceCtVisitor- Overrides:
visitCtModuleReferencein classCtScanner
-
visitCtPackageExport
Description copied from interface:CtVisitorVisits a package export in a module declaration.- Specified by:
visitCtPackageExportin interfaceCtVisitor- Overrides:
visitCtPackageExportin classCtScanner
-
visitCtModuleRequirement
Description copied from interface:CtVisitorVisits a "require" directive in a module declaration.- Specified by:
visitCtModuleRequirementin interfaceCtVisitor- Overrides:
visitCtModuleRequirementin classCtScanner
-
visitCtProvidedService
Description copied from interface:CtVisitorVisits a "provides" directive in a module declaration.- Specified by:
visitCtProvidedServicein interfaceCtVisitor- Overrides:
visitCtProvidedServicein classCtScanner
-
visitCtUsedService
Description copied from interface:CtVisitorVisits a "uses" directive in a module declaration.- Specified by:
visitCtUsedServicein interfaceCtVisitor- Overrides:
visitCtUsedServicein classCtScanner
-
visitCtCompilationUnit
Description copied from interface:CtVisitorVisits a compilation unit- Specified by:
visitCtCompilationUnitin interfaceCtVisitor- Overrides:
visitCtCompilationUnitin classCtScanner
-
visitCtPackageDeclaration
Description copied from interface:CtVisitorVisits a package declaration- Specified by:
visitCtPackageDeclarationin interfaceCtVisitor- Overrides:
visitCtPackageDeclarationin classCtScanner
-
visitCtTypeMemberWildcardImportReference
public void visitCtTypeMemberWildcardImportReference(CtTypeMemberWildcardImportReference wildcardReference) Description copied from interface:CtVisitorVisits an import wildcard static type member reference- Specified by:
visitCtTypeMemberWildcardImportReferencein interfaceCtVisitor- Overrides:
visitCtTypeMemberWildcardImportReferencein classCtScanner
-
visitCtYieldStatement
Description copied from interface:CtVisitorVisits a yield statement.- Specified by:
visitCtYieldStatementin interfaceCtVisitor- Overrides:
visitCtYieldStatementin classCtScanner
-
visitCtTypePattern
Description copied from interface:CtVisitorVisits a pattern.- Specified by:
visitCtTypePatternin interfaceCtVisitor- Overrides:
visitCtTypePatternin classCtScanner- Parameters:
pattern- the pattern to visit.
-
visitCtRecord
Description copied from interface:CtVisitorVisits a record.- Specified by:
visitCtRecordin interfaceCtVisitor- Overrides:
visitCtRecordin classCtScanner- Parameters:
recordType- the record to visit.
-
visitCtRecordComponent
Description copied from interface:CtVisitorVisits a record component.- Specified by:
visitCtRecordComponentin interfaceCtVisitor- Overrides:
visitCtRecordComponentin classCtScanner- Parameters:
recordType- the record component to visit.
-
visitCtReceiverParameter
Description copied from interface:CtVisitorVisits a receiver parameter.- Specified by:
visitCtReceiverParameterin interfaceCtVisitor- Overrides:
visitCtReceiverParameterin classCtScanner- Parameters:
receiverParameter- the receiver parameter to visit.
-
visitCtCasePattern
Description copied from interface:CtVisitorVisits a case pattern- Specified by:
visitCtCasePatternin interfaceCtVisitor- Overrides:
visitCtCasePatternin classCtScanner- Parameters:
casePattern- the case pattern to visit.
-
visitCtRecordPattern
Description copied from interface:CtVisitorVisits a record pattern.- Specified by:
visitCtRecordPatternin interfaceCtVisitor- Overrides:
visitCtRecordPatternin classCtScanner- Parameters:
recordPattern- the record pattern to visit.
-
visitCtUnnamedPattern
Description copied from interface:CtVisitorVisits an unnamed pattern.- Specified by:
visitCtUnnamedPatternin interfaceCtVisitor- Overrides:
visitCtUnnamedPatternin classCtScanner- Parameters:
unnamedPattern- the unnamed pattern to visit.
-