Package | Description |
---|---|
spoon.reflect.code |
This package contains the meta-model part that models the executable code (methods and constructors' bodies, field initializers).
|
spoon.reflect.factory |
This package defines all the sub-factories for the Spoon meta-model.
|
spoon.reflect.reference |
This package defines the references to program elements for the meta-model.
|
spoon.reflect.visitor |
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
|
spoon.reflect.visitor.filter |
This package contains a set of useful filters when querying the model.
|
spoon.support |
This package contains some default implementations for commonly used processing tasks.
|
spoon.support.compiler.jdt | |
spoon.support.reflect.code | |
spoon.support.reflect.eval | |
spoon.support.reflect.reference | |
spoon.support.visitor.clone | |
spoon.support.visitor.replace |
Modifier and Type | Method and Description |
---|---|
CtCatchVariable<T> |
CtCatchVariable.clone() |
CtCatchVariable<? extends java.lang.Throwable> |
CtCatch.getParameter()
Gets the catch's parameter (a throwable).
|
Modifier and Type | Method and Description |
---|---|
<T extends CtCatch> |
CtCatch.setParameter(CtCatchVariable<? extends java.lang.Throwable> parameter)
Sets the catch's parameter (a throwable).
|
Modifier and Type | Method and Description |
---|---|
<T> CtCatchVariable<T> |
CoreFactory.createCatchVariable()
Creates a catch variable declaration statement.
|
<T> CtCatchVariable<T> |
Factory.createCatchVariable() |
<T> CtCatchVariable<T> |
FactoryImpl.createCatchVariable() |
<T> CtCatchVariable<T> |
CodeFactory.createCatchVariable(CtTypeReference<T> type,
java.lang.String name,
ModifierKind... modifierKinds)
Creates a catch variable declaration.
|
<T> CtCatchVariable<T> |
Factory.createCatchVariable(CtTypeReference<T> type,
java.lang.String name,
ModifierKind... modifierKinds) |
<T> CtCatchVariable<T> |
FactoryImpl.createCatchVariable(CtTypeReference<T> type,
java.lang.String name,
ModifierKind... modifierKinds) |
Modifier and Type | Method and Description |
---|---|
<T> CtCatchVariableReference<T> |
CodeFactory.createCatchVariableReference(CtCatchVariable<T> catchVariable)
Creates a catch variable reference that points to an existing catch
variable (strong referencing).
|
<T> CtCatchVariableReference<T> |
Factory.createCatchVariableReference(CtCatchVariable<T> catchVariable) |
<T> CtCatchVariableReference<T> |
FactoryImpl.createCatchVariableReference(CtCatchVariable<T> catchVariable) |
Modifier and Type | Method and Description |
---|---|
CtCatchVariable<T> |
CtCatchVariableReference.getDeclaration() |
Modifier and Type | Method and Description |
---|---|
<T> void |
CtAbstractVisitor.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
<T> void |
CtVisitor.visitCtCatchVariable(CtCatchVariable<T> catchVariable)
Visits a catch variable declaration.
|
<T> void |
CtBiScannerDefault.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
<T> void |
DefaultJavaPrettyPrinter.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
<T> void |
CtInheritanceScanner.visitCtCatchVariable(CtCatchVariable<T> e) |
<T> void |
CtScanner.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
<T> void |
ImportScannerImpl.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
Modifier and Type | Method and Description |
---|---|
void |
CatchVariableScopeFunction.apply(CtCatchVariable<?> catchVariable,
CtConsumer<java.lang.Object> outputConsumer) |
<T> void |
VariableReferenceFunction.Visitor.visitCtCatchVariable(CtCatchVariable<T> catchVariable)
calls outputConsumer for each reference of the catch variable
|
<T> void |
VariableScopeFunction.Visitor.visitCtCatchVariable(CtCatchVariable<T> catchVariable)
calls outputConsumer for each reference of the catch variable
|
Constructor and Description |
---|
CatchVariableReferenceFunction(CtCatchVariable<?> catchVariable) |
Modifier and Type | Method and Description |
---|---|
<T> CtCatchVariable<T> |
DefaultCoreFactory.createCatchVariable() |
Modifier and Type | Method and Description |
---|---|
<T> void |
ParentExiter.visitCtCatchVariable(CtCatchVariable<T> e) |
Modifier and Type | Class and Description |
---|---|
class |
CtCatchVariableImpl<T> |
Modifier and Type | Method and Description |
---|---|
CtCatchVariable<T> |
CtCatchVariableImpl.clone() |
CtCatchVariable<? extends java.lang.Throwable> |
CtCatchImpl.getParameter() |
Modifier and Type | Method and Description |
---|---|
<T extends CtCatch> |
CtCatchImpl.setParameter(CtCatchVariable<? extends java.lang.Throwable> parameter) |
Modifier and Type | Method and Description |
---|---|
<T> void |
VisitorPartialEvaluator.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
Modifier and Type | Method and Description |
---|---|
CtCatchVariable<T> |
CtCatchVariableReferenceImpl.getDeclaration() |
Modifier and Type | Method and Description |
---|---|
<T> void |
CloneBuilder.visitCtCatchVariable(CtCatchVariable<T> e) |
<T> void |
CloneVisitor.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
Modifier and Type | Method and Description |
---|---|
<T> void |
ReplacementVisitor.visitCtCatchVariable(CtCatchVariable<T> catchVariable) |
Copyright © 2007–2021 Inria. All rights reserved.