Uses of Package
spoon.compiler
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 package contains the core API for code processing.
This package defines all the sub-factories for the Spoon 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.
This package provides support for the sniper mode: only the transformed part of classes is rewritten to disk.
-
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.This interface defines generic resources that are used bySpoonModelBuilder
in the Java compilation process. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.Drives how the model is pretty-printed to disk, or whenCtElement.prettyprint()
is calledThis interface represents files that can be used as resources for the Spoon compiler.A Spoon resource that represents a folder.This interface defines generic resources that are used bySpoonModelBuilder
in the Java compilation process. -
ClassDescriptionThis interface represents files that can be used as resources for the Spoon compiler.
-
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.Drives how the model is pretty-printed to disk, or whenCtElement.prettyprint()
is called -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.This interface represents files that can be used as resources for the Spoon compiler.A Spoon resource that represents a folder.This interface defines generic resources that are used bySpoonModelBuilder
in the Java compilation process. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.This interface represents files that can be used as resources for the Spoon compiler.A Spoon resource that represents a folder.This interface defines generic resources that are used bySpoonModelBuilder
in the Java compilation process. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
ClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.