Uses of Package
spoon.processing
Packages that use spoon.processing
Package
Description
This root package provides the default integrated launchers for Spoon program processing.
This package defines interfaces for Java file compilation with Spoon.
this is unstable code, subject to potential complete redesign, not only in snapshots but also in releases.
This package contains the core API for code processing.
This package defines the Spoon's compile-time meta-model of Java programs.
This package contains the meta-model part that models the executable code (methods and constructors' bodies, field initializers).
This package defines compilation units that hold the source code and some classes around them (in most cases, these features should be ignored by the programmers).
This package contains the meta-model part that models the declarations (program's structures such as classes, fields, etc).
This package defines all the sub-factories for the Spoon meta-model.
This package defines the references to program elements for the meta-model.
This package defines visitor, scanner, and scanner-based query API for Java programs reified in the meta-model.
This package contains some default implementations for commonly used processing tasks.
-
Classes in spoon.processing used by spoonClassDescriptionThis interface represents an object that can access the meta-model factory.This interface defines a generic code processor.
-
Classes in spoon.processing used by spoon.compilerClassDescriptionThis interface should be implemented by processing tasks that generate new files as processing results.The processing manager defines the API to process a program model of a given
Factory
with a set of processors.This interface defines a generic code processor.An interface to retrieve processor properties. -
Classes in spoon.processing used by spoon.experimentalClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.processingClassDescriptionThis class defines an abstract processor to be subclassed by the user for defining new manual processors.This class defines an abstract processor to be subclassed by the user for defining new processors.This interface defines an annotation processor.This interface represents an object that can access the meta-model factory.This interface defines a generic code processor.An interface to retrieve processor properties.This enumeration defines the traversal strategies available for a processor.
-
Classes in spoon.processing used by spoon.reflectClassDescriptionThis interface represents an object that can access the meta-model factory.This interface defines a generic code processor.
-
Classes in spoon.processing used by spoon.reflect.codeClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.reflect.cuClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.reflect.cu.positionClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.reflect.declarationClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.reflect.factoryClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.reflect.referenceClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.reflect.visitorClassDescriptionThis class defines an abstract processor to be subclassed by the user for defining new processors.This interface represents an object that can access the meta-model factory.This interface defines a generic code processor.
-
Classes in spoon.processing used by spoon.supportClassDescriptionThis class defines an abstract processor to be subclassed by the user for defining new processors.This interface represents an object that can access the meta-model factory.This interface should be implemented by processing tasks that generate new files as processing results.The processing manager defines the API to process a program model of a given
Factory
with a set of processors.This interface defines a generic code processor.An interface to retrieve processor properties.This enumeration defines the traversal strategies available for a processor. -
Classes in spoon.processing used by spoon.support.compiler.jdt
-
Classes in spoon.processing used by spoon.support.reflect.codeClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.support.reflect.cuClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.support.reflect.declarationClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.support.reflect.referenceClassDescriptionThis interface represents an object that can access the meta-model factory.
-
Classes in spoon.processing used by spoon.support.visitor
-
Classes in spoon.processing used by spoon.testing
-
Classes in spoon.processing used by spoon.testing.utilsClassDescriptionThis interface defines a generic code processor.An interface to retrieve processor properties.