Uses of Interface
spoon.reflect.code.CtVariableAccess
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 a set of useful filters when querying the model.
-
Uses of CtVariableAccess in spoon.reflect.code
Modifier and TypeInterfaceDescriptioninterface
This code element defines an access to a annotation parameter variable.interface
This code element defines an access to a field variable (read and write)interface
CtFieldRead<T>
This code element defines a read access to a field.interface
CtFieldWrite<T>
This code element defines a write access to a field.interface
This code element defines an access to super.interface
This code element defines an read access to a variable.interface
This code element defines a write to a variable.Modifier and TypeMethodDescription<C extends CtVariableAccess<T>>
CCtVariableAccess.setVariable(CtVariableReference<T> variable)
Sets the reference to the accessed variable. -
Uses of CtVariableAccess in spoon.reflect.factory
Modifier and TypeMethodDescription<T> CtVariableAccess<T>
CodeFactory.createVariableRead(CtVariableReference<T> variable, boolean isStatic)
Creates a variable access for read.<T> CtVariableAccess<T>
Factory.createVariableRead(CtVariableReference<T> variable, boolean isStatic)
<T> CtVariableAccess<T>
FactoryImpl.createVariableRead(CtVariableReference<T> variable, boolean isStatic)
<T> CtVariableAccess<T>
CodeFactory.createVariableWrite(CtVariableReference<T> variable, boolean isStatic)
Creates a variable access for write.<T> CtVariableAccess<T>
Factory.createVariableWrite(CtVariableReference<T> variable, boolean isStatic)
<T> CtVariableAccess<T>
FactoryImpl.createVariableWrite(CtVariableReference<T> variable, boolean isStatic)
-
Uses of CtVariableAccess in spoon.reflect.visitor
Modifier and TypeMethodDescription<T> void
CtInheritanceScanner.scanCtVariableAccess(CtVariableAccess<T> variableAccess)
Scans a variable access (read and write). -
Uses of CtVariableAccess in spoon.reflect.visitor.filter
Modifier and TypeClassDescriptionclass
VariableAccessFilter<T extends CtVariableAccess<?>>
This simple filter matches all the accesses to a given variable. -
Uses of CtVariableAccess in spoon.support.compiler.jdt
Modifier and TypeMethodDescription<T> CtVariableAccess<T>
JDTTreeBuilderHelper.createVariableAccess(CtVariableReference<T> variableReference, boolean isReadAccess)
Creates variable access from aCtVariableReference
. -
Uses of CtVariableAccess in spoon.support.reflect.code
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
Modifier and TypeMethodDescription<C extends CtVariableAccess<T>>
CCtVariableAccessImpl.setVariable(CtVariableReference<T> variable)