Uses of Interface
spoon.reflect.code.CtAbstractInvocation
Packages that use CtAbstractInvocation
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 CtAbstractInvocation in spoon.reflect.code
Subinterfaces of CtAbstractInvocation in spoon.reflect.codeModifier and TypeInterfaceDescriptioninterface
This code element represents a constructor call.interface
CtInvocation<T>
This code element defines a concrete invocation.interface
CtNewClass<T>
This code element represents the creation of a anonymous class.Methods in spoon.reflect.code with type parameters of type CtAbstractInvocationModifier and TypeMethodDescription<C extends CtAbstractInvocation<T>>
CCtAbstractInvocation.addArgument(CtExpression<?> argument)
Adds an argument expression to the invocation.<C extends CtAbstractInvocation<T>>
CCtAbstractInvocation.addArgumentAt(int position, CtExpression<?> argument)
Adds an argument expression to the invocation at the specified position.<C extends CtAbstractInvocation<T>>
CCtAbstractInvocation.setArguments(List<CtExpression<?>> arguments)
Sets the invocation's arguments.<C extends CtAbstractInvocation<T>>
CCtAbstractInvocation.setExecutable(CtExecutableReference<T> executable)
Sets the invoked executable. -
Uses of CtAbstractInvocation in spoon.reflect.visitor
Methods in spoon.reflect.visitor with parameters of type CtAbstractInvocationModifier and TypeMethodDescription<T> void
CtInheritanceScanner.scanCtAbstractInvocation(CtAbstractInvocation<T> a)
Scans an abstract invocation. -
Uses of CtAbstractInvocation in spoon.support.reflect.code
Classes in spoon.support.reflect.code that implement CtAbstractInvocationModifier and TypeClassDescriptionclass
class
class
Methods in spoon.support.reflect.code with type parameters of type CtAbstractInvocationModifier and TypeMethodDescription<C extends CtAbstractInvocation<T>>
CCtConstructorCallImpl.addArgument(CtExpression<?> argument)
<C extends CtAbstractInvocation<T>>
CCtInvocationImpl.addArgument(CtExpression<?> argument)
<C extends CtAbstractInvocation<T>>
CCtConstructorCallImpl.addArgumentAt(int position, CtExpression<?> argument)
<C extends CtAbstractInvocation<T>>
CCtInvocationImpl.addArgumentAt(int position, CtExpression<?> argument)
<C extends CtAbstractInvocation<T>>
CCtConstructorCallImpl.setArguments(List<CtExpression<?>> arguments)
<C extends CtAbstractInvocation<T>>
CCtInvocationImpl.setArguments(List<CtExpression<?>> arguments)
<C extends CtAbstractInvocation<T>>
CCtConstructorCallImpl.setExecutable(CtExecutableReference<T> executable)
<C extends CtAbstractInvocation<T>>
CCtInvocationImpl.setExecutable(CtExecutableReference<T> executable)