Uses of Interface
spoon.reflect.code.CtVariableAccess
Packages that use 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
Subinterfaces of CtVariableAccess in spoon.reflect.codeModifier 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.Methods in spoon.reflect.code with type parameters of type CtVariableAccessModifier and TypeMethodDescription<C extends CtVariableAccess<T>>
CCtVariableAccess.setVariable(CtVariableReference<T> variable)
Sets the reference to the accessed variable.Methods in spoon.reflect.code that return CtVariableAccess -
Uses of CtVariableAccess in spoon.reflect.factory
Methods in spoon.reflect.factory that return CtVariableAccessModifier 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
Methods in spoon.reflect.visitor with parameters of type CtVariableAccessModifier and TypeMethodDescription<T> void
CtInheritanceScanner.scanCtVariableAccess(CtVariableAccess<T> variableAccess)
Scans a variable access (read and write). -
Uses of CtVariableAccess in spoon.reflect.visitor.filter
Classes in spoon.reflect.visitor.filter with type parameters of type CtVariableAccessModifier 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
Methods in spoon.support.compiler.jdt that return CtVariableAccessModifier 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
Classes in spoon.support.reflect.code that implement CtVariableAccessModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
Methods in spoon.support.reflect.code with type parameters of type CtVariableAccessModifier and TypeMethodDescription<C extends CtVariableAccess<T>>
CCtVariableAccessImpl.setVariable(CtVariableReference<T> variable)
Methods in spoon.support.reflect.code that return CtVariableAccess