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.voidvisitCtCatch(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.voidvisitCtCodeSnippetStatement(CtCodeSnippetStatement statement)Visits 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> voidvisitCtConstructor(CtConstructor<T> c)Visits 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.voidvisitCtRecord(CtRecord recordType)Visits a record.voidvisitCtRecordComponent(CtRecordComponent recordType)Visits a record component.<R> voidvisitCtReturn(CtReturn<R> returnStatement)Visits areturnstatement.<R> voidvisitCtStatementList(CtStatementList statements)Visits a statement list.<T> voidvisitCtSuperAccess(CtSuperAccess<T> f)Visits an access to a super invocation.<S> voidvisitCtSwitch(CtSwitch<S> switchStatement)Visits aswitchstatement.<T, S> voidvisitCtSwitchExpression(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 fieldvoidvisitCtUsedService(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.
-