Uses of Interface
spoon.reflect.code.CtTargetedExpression
Packages that use CtTargetedExpression
Package
Description
This package contains the meta-model part that models the executable code (methods and constructors' bodies, field initializers).
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
-
Uses of CtTargetedExpression in spoon.reflect.code
Subinterfaces of CtTargetedExpression in spoon.reflect.codeModifier and TypeInterfaceDescriptioninterfaceThis code element defines an access to a annotation parameter variable.interfaceCtArrayAccess<T,E extends CtExpression<?>> This code element defines a one-dimensional array access.interfaceCtArrayRead<T>This code element defines a read access to an array.interfaceCtArrayWrite<T>This code element defines a write access to an array.interfaceThis code element represents a constructor call.interfaceCtExecutableReferenceExpression<T,E extends CtExpression<?>> This abstract code element defines an expression which represents an executable referenceinterfaceThis code element defines an access to a field variable (read and write)interfaceCtFieldRead<T>This code element defines a read access to a field.interfaceCtFieldWrite<T>This code element defines a write access to a field.interfaceCtInvocation<T>This code element defines a concrete invocation.interfaceCtNewClass<T>This code element represents the creation of a anonymous class.interfaceThis code element defines an access to super.interfaceCtThisAccess<T>This code element defines an access to this.Methods in spoon.reflect.code with type parameters of type CtTargetedExpressionModifier and TypeMethodDescription<C extends CtTargetedExpression<T,E>>
CSets the target expression.Methods in spoon.reflect.code that return CtTargetedExpression -
Uses of CtTargetedExpression in spoon.reflect.visitor
Methods in spoon.reflect.visitor with parameters of type CtTargetedExpressionModifier and TypeMethodDescriptionprotected voidForceFullyQualifiedProcessor.handleTargetedExpression(CtTargetedExpression<?, ?> targetedExpression, LexicalScope nameScope) protected voidForceImportProcessor.handleTargetedExpression(CtTargetedExpression<?, ?> targetedExpression, LexicalScope nameScope) protected voidImportCleaner.handleTargetedExpression(CtTargetedExpression<?, ?> targetedExpression, ImportCleaner.Context context) protected voidImportConflictDetector.handleTargetedExpression(CtTargetedExpression<?, ?> targetedExpression, LexicalScope nameScope) <T,E extends CtExpression<?>>
voidCtInheritanceScanner.scanCtTargetedExpression(CtTargetedExpression<T, E> targetedExpression) Scans an abstract targeted expression. -
Uses of CtTargetedExpression in spoon.support.compiler.jdt
Methods in spoon.support.compiler.jdt with parameters of type CtTargetedExpressionModifier and TypeMethodDescription<T,E extends CtExpression<?>>
voidParentExiter.scanCtTargetedExpression(CtTargetedExpression<T, E> targetedExpression) -
Uses of CtTargetedExpression in spoon.support.reflect.code
Classes in spoon.support.reflect.code that implement CtTargetedExpressionModifier and TypeClassDescriptionclassclassCtArrayAccessImpl<T,V extends CtExpression<?>> classclassclassclassCtExecutableReferenceExpressionImpl<T,E extends CtExpression<?>> classclassclassclassclassclassclassCtTargetedExpressionImpl<E,T extends CtExpression<?>> classMethods in spoon.support.reflect.code with type parameters of type CtTargetedExpressionModifier and TypeMethodDescription<C extends CtTargetedExpression<T,CtExpression<?>>>
CCtFieldAccessImpl.setTarget(CtExpression<?> target) <C extends CtTargetedExpression<T,CtExpression<?>>>
CCtSuperAccessImpl.setTarget(CtExpression<?> target) <C extends CtTargetedExpression<E,T>>
CMethods in spoon.support.reflect.code that return CtTargetedExpression