Serialized Form
-
Package spoon
-
Class spoon.JLSViolation extends SpoonException implements Serializable
-
Class spoon.LovecraftException extends SpoonException implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.SpoonException extends RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
-
Package spoon.compiler
-
Class spoon.compiler.InvalidClassPathException extends SpoonException implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.compiler.ModelBuildingException extends SpoonException implements Serializable
- serialVersionUID:
- 5029153216403064030L
-
-
Package spoon.experimental
-
Class spoon.experimental.CtUnresolvedImport extends CtElementImpl implements Serializable
-
Serialized Fields
-
isStatic
boolean isStatic
-
unresolvedReference
String unresolvedReference
-
-
-
-
Package spoon.javadoc.internal
-
Class spoon.javadoc.internal.Javadoc extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
blockTags
List<JavadocBlockTag> blockTags
-
description
JavadocDescription description
-
-
Class spoon.javadoc.internal.JavadocBlockTag extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
content
JavadocDescription content
-
name
String name
-
tagName
String tagName
-
tagRealName
String tagRealName
-
type
CtJavaDocTag.TagType type
-
-
Class spoon.javadoc.internal.JavadocDescription extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
elements
List<JavadocDescriptionElement> elements
-
-
Class spoon.javadoc.internal.JavadocInlineTag extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
tagName
String tagName
-
type
JavadocInlineTag.Type type
-
-
Class spoon.javadoc.internal.JavadocSnippet extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
text
String text
-
-
-
Package spoon.processing
-
Class spoon.processing.ProcessInterruption extends RuntimeException implements Serializable
-
-
Package spoon.refactoring
-
Class spoon.refactoring.RefactoringException extends SpoonException implements Serializable
- serialVersionUID:
- 1L
-
-
Package spoon.reflect
-
Class spoon.reflect.CtModelImpl extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
buildModelFinished
boolean buildModelFinished
-
unnamedModule
CtModule unnamedModule
-
-
Class spoon.reflect.CtModelImpl.CtRootPackage extends CtPackageImpl implements Serializable
-
-
Package spoon.reflect.code
-
Package spoon.reflect.cu
-
Package spoon.reflect.cu.position
-
Class spoon.reflect.cu.position.NoSourcePosition extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.reflect.cu.position.NoSourcePosition.NullCompilationUnit extends CompilationUnitImpl implements Serializable
-
-
Package spoon.reflect.declaration
-
Class spoon.reflect.declaration.ParentNotInitializedException extends SpoonException implements Serializable
- serialVersionUID:
- 1L
-
-
Package spoon.reflect.factory
-
Class spoon.reflect.factory.FactoryImpl extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialization Methods
-
readObject
Needed to restore state of transient fields during reading from stream- Throws:
IOException
ClassNotFoundException
-
-
Serialized Fields
-
model
CtModel model
-
-
Class spoon.reflect.factory.ModuleFactory.CtUnnamedModule extends CtModuleImpl implements Serializable
-
-
Package spoon.reflect.path
-
Class spoon.reflect.path.CtPathException extends SpoonException implements Serializable
-
-
Package spoon.reflect.reference
-
Package spoon.support
-
Class spoon.support.SpoonClassNotFoundException extends SpoonException implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.StandardEnvironment extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
binaryOutputDirectory
String binaryOutputDirectory
-
complianceLevel
int complianceLevel
-
compressionType
CompressionType compressionType
-
copyResources
boolean copyResources
-
enableComments
boolean enableComments
-
errorCount
int errorCount
-
ignoreDuplicateDeclarations
boolean ignoreDuplicateDeclarations
-
ignoreSyntaxErrors
Boolean ignoreSyntaxErrors
-
level
Level level
-
noclasspath
Boolean noclasspath
-
outputType
OutputType outputType
-
preserveLineNumbers
boolean preserveLineNumbers
-
prettyPrinterCreator
Supplier<PrettyPrinter> prettyPrinterCreator
-
prettyPrintingMode
Environment.PRETTY_PRINTING_MODE prettyPrintingMode
-
previewFeaturesEnabled
boolean previewFeaturesEnabled
-
processingStopped
boolean processingStopped
-
shouldCompile
boolean shouldCompile
-
skipSelfChecks
boolean skipSelfChecks
-
sourceClasspath
String[] sourceClasspath
-
tabulationSize
int tabulationSize
-
useLegacyTypeAdaption
boolean useLegacyTypeAdaption
-
useTabulations
boolean useTabulations
-
warningCount
int warningCount
-
-
-
Package spoon.support.comparator
-
Class spoon.support.comparator.CtLineElementComparator extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.comparator.DeepRepresentationComparator extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.comparator.QualifiedNameComparator extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.comparator.SignatureComparator extends Object implements Serializable
- serialVersionUID:
- 1L
-
-
Package spoon.support.compiler
-
Class spoon.support.compiler.SnippetCompilationError extends SpoonException implements Serializable
- serialVersionUID:
- 7805276558728052328L
-
-
Package spoon.support.gui
-
Class spoon.support.gui.SpoonModelTree extends JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
enume
Enumeration<?> enume
-
factory
Factory factory
-
jContentPane
JPanel jContentPane
-
jScrollPane
JScrollPane jScrollPane
-
jTree
JTree jTree
-
menu
JPopupMenu menu
-
root
DefaultMutableTreeNode root
-
searchValue
String searchValue
-
-
Class spoon.support.gui.SpoonObjectFieldsTable extends JFrame implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
jContentPane
JPanel jContentPane
-
jScrollPane
JScrollPane jScrollPane
-
jTable
JTable jTable
-
-
Class spoon.support.gui.SpoonObjectFieldsTable.SpoonObjectTableModel extends AbstractTableModel implements Serializable
- serialVersionUID:
- 1L
-
-
Package spoon.support.reflect
-
Class spoon.support.reflect.CtExtendedModifier extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
implicit
boolean implicit
-
kind
ModifierKind kind
-
position
SourcePosition position
-
-
Class spoon.support.reflect.CtModifierHandler extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
element
CtElement element
-
modifiers
Set<CtExtendedModifier> modifiers
-
-
-
Package spoon.support.reflect.code
-
Class spoon.support.reflect.code.CtAnnotationFieldAccessImpl extends CtFieldAccessImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtArrayAccessImpl extends CtTargetedExpressionImpl<T,V extends CtExpression<?>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expression
CtExpression<Integer> expression
-
-
Class spoon.support.reflect.code.CtArrayReadImpl extends CtArrayAccessImpl<T,CtExpression<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtArrayWriteImpl extends CtArrayAccessImpl<T,CtExpression<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtAssertImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
asserted
CtExpression<Boolean> asserted
-
value
CtExpression<T> value
-
-
Class spoon.support.reflect.code.CtAssignmentImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
assigned
CtExpression<T> assigned
-
assignment
CtExpression<A extends T> assignment
-
type
CtTypeReference<T> type
-
typeCasts
List<CtTypeReference<?>> typeCasts
-
-
Class spoon.support.reflect.code.CtBinaryOperatorImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
kind
BinaryOperatorKind kind
-
leftHandOperand
CtExpression<?> leftHandOperand
-
rightHandOperand
CtExpression<?> rightHandOperand
-
-
Class spoon.support.reflect.code.CtBlockImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
statements
ModelList<CtStatement> statements
-
-
Class spoon.support.reflect.code.CtBreakImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
targetLabel
String targetLabel
-
-
Class spoon.support.reflect.code.CtCaseImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
caseExpressions
List<CtExpression<E>> caseExpressions
-
caseKind
CaseKind caseKind
-
statements
List<CtStatement> statements
-
-
Class spoon.support.reflect.code.CtCatchImpl extends CtCodeElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
body
CtBlock<?> body
-
parameter
CtCatchVariable<? extends Throwable> parameter
-
-
Class spoon.support.reflect.code.CtCatchVariableImpl extends CtCodeElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
modifierHandler
CtModifierHandler modifierHandler
-
name
String name
-
types
List<CtTypeReference<?>> types
-
-
Class spoon.support.reflect.code.CtCodeElementImpl extends CtElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtCodeSnippetExpressionImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
value
String value
-
-
Class spoon.support.reflect.code.CtCodeSnippetStatementImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
value
String value
-
-
Class spoon.support.reflect.code.CtCommentImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
content
String content
-
type
CtComment.CommentType type
-
-
Class spoon.support.reflect.code.CtConditionalImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
condition
CtExpression<Boolean> condition
-
elseExpression
CtExpression<T> elseExpression
-
thenExpression
CtExpression<T> thenExpression
-
-
Class spoon.support.reflect.code.CtConstructorCallImpl extends CtTargetedExpressionImpl<T,CtExpression<?>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
arguments
List<CtExpression<?>> arguments
-
executable
CtExecutableReference<T> executable
-
label
String label
-
-
Class spoon.support.reflect.code.CtContinueImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
targetLabel
String targetLabel
-
-
Class spoon.support.reflect.code.CtDoImpl extends CtLoopImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expression
CtExpression<Boolean> expression
-
-
Class spoon.support.reflect.code.CtExecutableReferenceExpressionImpl extends CtTargetedExpressionImpl<T,E extends CtExpression<?>> implements Serializable
-
Serialized Fields
-
executable
CtExecutableReference<T> executable
-
-
-
Class spoon.support.reflect.code.CtExpressionImpl extends CtCodeElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
type
CtTypeReference<T> type
-
typeCasts
List<CtTypeReference<?>> typeCasts
-
-
Class spoon.support.reflect.code.CtFieldAccessImpl extends CtVariableAccessImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
target
CtExpression<?> target
-
-
Class spoon.support.reflect.code.CtFieldReadImpl extends CtFieldAccessImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtFieldWriteImpl extends CtFieldAccessImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtForEachImpl extends CtLoopImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expression
CtExpression<?> expression
-
variable
CtLocalVariable<?> variable
-
-
Class spoon.support.reflect.code.CtForImpl extends CtLoopImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expression
CtExpression<Boolean> expression
-
forInit
List<CtStatement> forInit
-
forUpdate
List<CtStatement> forUpdate
-
-
Class spoon.support.reflect.code.CtIfImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
condition
CtExpression<Boolean> condition
-
elseStatement
CtStatement elseStatement
-
thenStatement
CtStatement thenStatement
-
-
Class spoon.support.reflect.code.CtInvocationImpl extends CtTargetedExpressionImpl<T,CtExpression<?>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
arguments
List<CtExpression<?>> arguments
-
executable
CtExecutableReference<T> executable
-
label
String label
-
-
Class spoon.support.reflect.code.CtJavaDocImpl extends CtCommentImpl implements Serializable
-
Serialized Fields
-
tags
ModelList<CtJavaDocTag> tags
-
-
-
Class spoon.support.reflect.code.CtJavaDocTagImpl extends CtElementImpl implements Serializable
-
Serialized Fields
-
content
String content
-
param
String param
-
realName
String realName
-
type
CtJavaDocTag.TagType type
-
-
-
Class spoon.support.reflect.code.CtLambdaImpl extends CtExpressionImpl<T> implements Serializable
-
Serialized Fields
-
body
CtBlock<?> body
-
expression
CtExpression<T> expression
-
parameters
List<CtParameter<?>> parameters
-
simpleName
String simpleName
-
thrownTypes
Set<CtTypeReference<? extends Throwable>> thrownTypes
-
-
-
Class spoon.support.reflect.code.CtLiteralImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
base
LiteralBase base
-
value
T value
-
-
Class spoon.support.reflect.code.CtLocalVariableImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultExpression
CtExpression<T> defaultExpression
-
inferred
boolean inferred
-
modifierHandler
CtModifierHandler modifierHandler
-
name
String name
-
type
CtTypeReference<T> type
-
-
Class spoon.support.reflect.code.CtLoopImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
body
CtStatement body
-
-
Class spoon.support.reflect.code.CtNewArrayImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
dimensionExpressions
List<CtExpression<Integer>> dimensionExpressions
-
expressions
List<CtExpression<?>> expressions
-
-
Class spoon.support.reflect.code.CtNewClassImpl extends CtConstructorCallImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
anonymousClass
CtClass<?> anonymousClass
-
-
Class spoon.support.reflect.code.CtOperatorAssignmentImpl extends CtAssignmentImpl<T,A extends T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
kind
BinaryOperatorKind kind
-
-
Class spoon.support.reflect.code.CtReturnImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
returnedExpression
CtExpression<R> returnedExpression
-
-
Class spoon.support.reflect.code.CtStatementImpl extends CtCodeElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
label
String label
-
-
Class spoon.support.reflect.code.CtStatementListImpl extends CtCodeElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
statements
List<CtStatement> statements
-
-
Class spoon.support.reflect.code.CtSuperAccessImpl extends CtVariableReadImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
target
CtExpression<?> target
-
-
Class spoon.support.reflect.code.CtSwitchExpressionImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
cases
List<CtCase<? super S>> cases
-
expression
CtExpression<S> expression
-
-
Class spoon.support.reflect.code.CtSwitchImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
cases
List<CtCase<? super S>> cases
-
expression
CtExpression<S> expression
-
-
Class spoon.support.reflect.code.CtSynchronizedImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
block
CtBlock<?> block
-
expression
CtExpression<?> expression
-
-
Class spoon.support.reflect.code.CtTargetedExpressionImpl extends CtExpressionImpl<E> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
target
T extends CtExpression<?> target
-
-
Class spoon.support.reflect.code.CtTextBlockImpl extends CtLiteralImpl<String> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtThisAccessImpl extends CtTargetedExpressionImpl<T,CtExpression<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtThrowImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
throwExpression
CtExpression<? extends Throwable> throwExpression
-
-
Class spoon.support.reflect.code.CtTryImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtTryWithResourceImpl extends CtTryImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
resources
List<CtResource<?>> resources
-
-
Class spoon.support.reflect.code.CtTypeAccessImpl extends CtExpressionImpl<Void> implements Serializable
-
Serialized Fields
-
type
CtTypeReference<A> type
-
-
-
Class spoon.support.reflect.code.CtTypePatternImpl extends CtExpressionImpl<Void> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
variable
CtLocalVariable<?> variable
-
-
Class spoon.support.reflect.code.CtUnaryOperatorImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
kind
UnaryOperatorKind kind
-
label
String label
-
operand
CtExpression<?> operand
-
-
Class spoon.support.reflect.code.CtVariableAccessImpl extends CtExpressionImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
variable
CtVariableReference<T> variable
-
-
Class spoon.support.reflect.code.CtVariableReadImpl extends CtVariableAccessImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtVariableWriteImpl extends CtVariableAccessImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.code.CtWhileImpl extends CtLoopImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expression
CtExpression<Boolean> expression
-
-
Class spoon.support.reflect.code.CtYieldStatementImpl extends CtStatementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
expression
CtExpression<?> expression
-
-
-
Package spoon.support.reflect.cu
-
Class spoon.support.reflect.cu.CompilationUnitImpl extends CtCompilationUnitImpl implements Serializable
- serialVersionUID:
- 2L
-
-
Package spoon.support.reflect.cu.position
-
Class spoon.support.reflect.cu.position.BodyHolderSourcePositionImpl extends DeclarationSourcePositionImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
bodyEnd
int bodyEnd
-
bodyStart
int bodyStart
-
-
Class spoon.support.reflect.cu.position.CompoundSourcePositionImpl extends SourcePositionImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
declarationSourceEnd
int declarationSourceEnd
-
declarationSourceStart
int declarationSourceStart
-
-
Class spoon.support.reflect.cu.position.DeclarationSourcePositionImpl extends CompoundSourcePositionImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
endDefaultValueDeclaration
int endDefaultValueDeclaration
for "int i=0, j=1", this would end at the comma separating i and j -
modifierSourceEnd
int modifierSourceEnd
-
modifierSourceStart
int modifierSourceStart
-
-
Class spoon.support.reflect.cu.position.PartialSourcePositionImpl extends NoSourcePosition implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
compilationUnit
CompilationUnit compilationUnit
-
-
Class spoon.support.reflect.cu.position.SourcePositionImpl extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
compilationUnit
CompilationUnit compilationUnit
-
sourceEnd
int sourceEnd
The position of the last byte of this element -
sourceStart
int sourceStart
The position of the first byte of this element (incl. documentation and modifiers) -
sourceStartline
int sourceStartline
The line number of the start of the element, if appropriate (eg the method name). Computed lazily bySourcePositionImpl.getLine()
-
-
-
Package spoon.support.reflect.declaration
-
Class spoon.support.reflect.declaration.CtAnnotationImpl extends CtExpressionImpl<A extends Annotation> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
annotationType
CtTypeReference<A extends Annotation> annotationType
-
elementValues
Map<String,CtExpression> elementValues
-
isShadow
boolean isShadow
-
-
Class spoon.support.reflect.declaration.CtAnnotationMethodImpl extends CtMethodImpl<T> implements Serializable
-
Serialized Fields
-
defaultExpression
CtExpression<T> defaultExpression
-
-
-
Class spoon.support.reflect.declaration.CtAnnotationTypeImpl extends CtTypeImpl<T extends Annotation> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.declaration.CtAnonymousExecutableImpl extends CtExecutableImpl<Void> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
modifierHandler
CtModifierHandler modifierHandler
-
-
Class spoon.support.reflect.declaration.CtClassImpl extends CtTypeImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
permittedTypes
Set<CtTypeReference<?>> permittedTypes
-
superClass
CtTypeReference<?> superClass
-
-
Class spoon.support.reflect.declaration.CtCompilationUnitImpl extends CtElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
declaredTypeReferences
ModelList<CtTypeReference<?>> declaredTypeReferences
-
file
File file
-
imports
ModelList<CtImport> imports
-
lineSeparatorPositions
int[] lineSeparatorPositions
The index of line breaks, as computed by JDT. Used to compute line numbers afterwards. -
moduleReference
CtModuleReference moduleReference
-
myPartialSourcePosition
PartialSourcePositionImpl myPartialSourcePosition
-
originalSourceCode
String originalSourceCode
-
packageDeclaration
CtPackageDeclaration packageDeclaration
-
rootFragment
ElementSourceFragment rootFragment
-
-
Class spoon.support.reflect.declaration.CtConstructorImpl extends CtExecutableImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
compactConstructor
boolean compactConstructor
-
formalCtTypeParameters
List<CtTypeParameter> formalCtTypeParameters
-
isShadow
boolean isShadow
-
modifierHandler
CtModifierHandler modifierHandler
-
-
Class spoon.support.reflect.declaration.CtElementImpl extends Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
annotations
List<CtAnnotation<? extends Annotation>> annotations
-
comments
List<CtComment> comments
-
implicit
boolean implicit
-
metadata
Map<String,Object> metadata
-
parent
CtElement parent
-
position
SourcePosition position
-
-
Class spoon.support.reflect.declaration.CtEnumImpl extends CtClassImpl<T extends Enum<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.declaration.CtEnumValueImpl extends CtFieldImpl<T> implements Serializable
-
Class spoon.support.reflect.declaration.CtExecutableImpl extends CtNamedElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
body
CtBlock<?> body
-
parameters
List<CtParameter<?>> parameters
-
thrownTypes
Set<CtTypeReference<? extends Throwable>> thrownTypes
-
-
Class spoon.support.reflect.declaration.CtFieldImpl extends CtNamedElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultExpression
CtExpression<T> defaultExpression
-
isShadow
boolean isShadow
-
modifierHandler
CtModifierHandler modifierHandler
-
type
CtTypeReference<T> type
-
-
Class spoon.support.reflect.declaration.CtImportImpl extends CtElementImpl implements Serializable
-
Serialized Fields
-
localReference
CtReference localReference
-
-
-
Class spoon.support.reflect.declaration.CtInterfaceImpl extends CtTypeImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
permittedTypes
Set<CtTypeReference<?>> permittedTypes
-
-
Class spoon.support.reflect.declaration.CtMethodImpl extends CtExecutableImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultMethod
boolean defaultMethod
-
formalCtTypeParameters
List<CtTypeParameter> formalCtTypeParameters
-
isShadow
boolean isShadow
-
modifierHandler
CtModifierHandler modifierHandler
-
returnType
CtTypeReference<T> returnType
-
-
Class spoon.support.reflect.declaration.CtModuleImpl extends CtNamedElementImpl implements Serializable
-
Serialized Fields
-
moduleDirectives
List<CtModuleDirective> moduleDirectives
-
openModule
boolean openModule
-
rootPackage
CtPackage rootPackage
-
-
-
Class spoon.support.reflect.declaration.CtModuleRequirementImpl extends CtElementImpl implements Serializable
-
Serialized Fields
-
moduleReference
CtModuleReference moduleReference
-
requiresModifiers
Set<CtModuleRequirement.RequiresModifier> requiresModifiers
-
-
-
Class spoon.support.reflect.declaration.CtNamedElementImpl extends CtElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
simpleName
String simpleName
-
-
Class spoon.support.reflect.declaration.CtPackageDeclarationImpl extends CtElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
reference
CtPackageReference reference
-
-
Class spoon.support.reflect.declaration.CtPackageExportImpl extends CtElementImpl implements Serializable
-
Serialized Fields
-
isOpen
boolean isOpen
-
packageReference
CtPackageReference packageReference
-
targets
List<CtModuleReference> targets
-
-
-
Class spoon.support.reflect.declaration.CtPackageImpl extends CtNamedElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
isShadow
boolean isShadow
-
packs
ElementNameMap<CtPackage> packs
-
types
ElementNameMap<CtType<?>> types
-
-
Class spoon.support.reflect.declaration.CtParameterImpl extends CtNamedElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
inferred
boolean inferred
-
isShadow
boolean isShadow
-
modifierHandler
CtModifierHandler modifierHandler
-
type
CtTypeReference<T> type
-
varArgs
boolean varArgs
-
-
Class spoon.support.reflect.declaration.CtProvidedServiceImpl extends CtElementImpl implements Serializable
-
Serialized Fields
-
implementationTypes
List<CtTypeReference> implementationTypes
-
serviceType
CtTypeReference serviceType
-
-
-
Class spoon.support.reflect.declaration.CtRecordComponentImpl extends CtNamedElementImpl implements Serializable
-
Serialized Fields
-
isShadow
boolean isShadow
-
type
CtTypeReference<Object> type
-
-
-
Class spoon.support.reflect.declaration.CtRecordImpl extends CtClassImpl<Object> implements Serializable
-
Serialized Fields
-
components
Set<CtRecordComponent> components
-
-
-
Class spoon.support.reflect.declaration.CtTypeImpl extends CtNamedElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
formalCtTypeParameters
List<CtTypeParameter> formalCtTypeParameters
-
interfaces
Set<CtTypeReference<?>> interfaces
-
isShadow
boolean isShadow
-
modifierHandler
CtModifierHandler modifierHandler
-
typeMembers
List<CtTypeMember> typeMembers
-
-
Class spoon.support.reflect.declaration.CtTypeParameterImpl extends CtTypeImpl<Object> implements Serializable
-
Serialized Fields
-
superClass
CtTypeReference<?> superClass
-
-
-
Class spoon.support.reflect.declaration.CtUsedServiceImpl extends CtElementImpl implements Serializable
-
Serialized Fields
-
serviceType
CtTypeReference serviceType
-
-
-
Class spoon.support.reflect.declaration.InvisibleArrayConstructorImpl extends CtConstructorImpl<T> implements Serializable
-
Serialized Fields
-
type
CtTypeReference<T> type
-
-
-
-
Package spoon.support.reflect.reference
-
Class spoon.support.reflect.reference.CtArrayTypeReferenceImpl extends CtTypeReferenceImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
componentType
CtTypeReference<?> componentType
-
-
Class spoon.support.reflect.reference.CtCatchVariableReferenceImpl extends CtVariableReferenceImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.reference.CtExecutableReferenceImpl extends CtReferenceImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
actualTypeArguments
List<CtTypeReference<?>> actualTypeArguments
-
declaringType
CtTypeReference<?> declaringType
-
parameters
List<CtTypeReference<?>> parameters
-
stat
boolean stat
-
type
CtTypeReference<T> type
-
-
Class spoon.support.reflect.reference.CtFieldReferenceImpl extends CtVariableReferenceImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
declaringType
CtTypeReference<?> declaringType
-
fina
boolean fina
-
stat
boolean stat
-
-
Class spoon.support.reflect.reference.CtIntersectionTypeReferenceImpl extends CtTypeReferenceImpl<T> implements Serializable
-
Serialized Fields
-
bounds
List<CtTypeReference<?>> bounds
-
-
-
Class spoon.support.reflect.reference.CtLocalVariableReferenceImpl extends CtVariableReferenceImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.reference.CtModuleReferenceImpl extends CtReferenceImpl implements Serializable
-
Class spoon.support.reflect.reference.CtPackageReferenceImpl extends CtReferenceImpl implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.reference.CtParameterReferenceImpl extends CtVariableReferenceImpl<T> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.reference.CtReferenceImpl extends CtElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
simplename
String simplename
-
-
Class spoon.support.reflect.reference.CtTypeMemberWildcardImportReferenceImpl extends CtElementImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
typeReference
CtTypeReference<?> typeReference
-
-
Class spoon.support.reflect.reference.CtTypeParameterReferenceImpl extends CtTypeReferenceImpl<Object> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.reflect.reference.CtTypeReferenceImpl extends CtReferenceImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
actualTypeArguments
List<CtTypeReference<?>> actualTypeArguments
-
declaringType
CtTypeReference<?> declaringType
-
isShadow
boolean isShadow
-
pack
CtPackageReference pack
-
-
Class spoon.support.reflect.reference.CtUnboundVariableReferenceImpl extends CtVariableReferenceImpl<T> implements Serializable
- serialVersionUID:
- -932423216089690817L
-
Class spoon.support.reflect.reference.CtVariableReferenceImpl extends CtReferenceImpl implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
type
CtTypeReference<T> type
-
-
Class spoon.support.reflect.reference.CtWildcardReferenceImpl extends CtTypeParameterReferenceImpl implements Serializable
-
Serialized Fields
-
superType
CtTypeReference<?> superType
-
upper
boolean upper
-
-
-
-
Package spoon.support.template
-
Class spoon.support.template.UndefinedParameterException extends TemplateException implements Serializable
- serialVersionUID:
- 1L
-
-
Package spoon.support.util
-
Class spoon.support.util.EmptyClearableList extends AbstractList<E> implements Serializable
- serialVersionUID:
- 0L
-
Serialization Methods
-
readResolve
-
-
Class spoon.support.util.EmptyClearableSet extends AbstractSet<E> implements Serializable
- serialVersionUID:
- 0L
-
Serialization Methods
-
readResolve
-
-
Class spoon.support.util.ModelList extends AbstractList<T extends CtElement> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.util.ModelSet extends AbstractSet<T extends CtElement> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.util.QualifiedNameBasedSortedSet extends TreeSet<E extends CtElement> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.util.SignatureBasedSortedSet extends TreeSet<E extends CtExecutable<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class spoon.support.util.SortedList extends LinkedList<E> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
comparator
Comparator<? super E> comparator
-
-
-
Package spoon.support.util.internal
-
Class spoon.support.util.internal.ElementNameMap extends AbstractMap<String,T extends CtElement> implements Serializable
- serialVersionUID:
- 2L
-
Serialized Fields
-
insertionNumber
AtomicInteger insertionNumber
-
map
ConcurrentHashMap<String,spoon.support.util.internal.ElementNameMap.InsertOrderWrapper<T extends CtElement>> map
-
-
-
Package spoon.support.visitor.replace
-
Class spoon.support.visitor.replace.InvalidReplaceException extends SpoonException implements Serializable
-
-
Package spoon.template
-
Class spoon.template.TemplateException extends SpoonException implements Serializable
- serialVersionUID:
- 1L
-