Uses of Interface
spoon.reflect.code.CtFor
Package
Description
This package contains the meta-model part that models the executable code (methods and constructors' bodies, field initializers).
This package defines all the sub-factories for the Spoon meta-model.
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
This package contains some default implementations for commonly used processing tasks.
-
Uses of CtFor in spoon.reflect.code
Modifier and TypeMethodDescription<T extends CtFor>
TCtFor.addForInit(CtStatement statement)
Adds an init statement.<T extends CtFor>
TCtFor.addForUpdate(CtStatement statement)
Adds an update statement.<T extends CtFor>
TCtFor.setExpression(CtExpression<Boolean> expression)
Sets the end-loop test expression.<T extends CtFor>
TCtFor.setForInit(List<CtStatement> forInit)
Sets the init statements.<T extends CtFor>
TCtFor.setForUpdate(List<CtStatement> forUpdate)
Sets the update statements. -
Uses of CtFor in spoon.reflect.factory
-
Uses of CtFor in spoon.reflect.visitor
Modifier and TypeMethodDescriptionvoid
CtAbstractVisitor.visitCtFor(CtFor forLoop)
void
CtBiScannerDefault.visitCtFor(CtFor forLoop)
void
CtInheritanceScanner.visitCtFor(CtFor e)
void
CtScanner.visitCtFor(CtFor forLoop)
void
CtVisitor.visitCtFor(CtFor forLoop)
Visits afor
loop.void
DefaultJavaPrettyPrinter.visitCtFor(CtFor forLoop)
-
Uses of CtFor in spoon.support
-
Uses of CtFor in spoon.support.compiler.jdt
-
Uses of CtFor in spoon.support.reflect.code
Modifier and TypeMethodDescription<T extends CtFor>
TCtForImpl.addForInit(CtStatement statement)
<T extends CtFor>
TCtForImpl.addForUpdate(CtStatement statement)
<T extends CtFor>
TCtForImpl.setExpression(CtExpression<Boolean> expression)
<T extends CtFor>
TCtForImpl.setForInit(List<CtStatement> statements)
<T extends CtFor>
TCtForImpl.setForUpdate(List<CtStatement> statements)
-
Uses of CtFor in spoon.support.reflect.eval
-
Uses of CtFor in spoon.support.visitor.clone
-
Uses of CtFor in spoon.support.visitor.replace