Uses of Package
spoon.compiler
Packages that use 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.
-
Classes in spoon.compiler used by spoonClassDescriptionThis 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. -
Classes in spoon.compiler used by spoon.compilerClassDescriptionThis 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. -
Classes in spoon.compiler used by spoon.compiler.builderClassDescriptionThis interface represents files that can be used as resources for the Spoon compiler.
-
Classes in spoon.compiler used by spoon.processingClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
Classes in spoon.compiler used by spoon.reflect.factoryClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
Classes in spoon.compiler used by spoon.reflect.visitorClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
Classes in spoon.compiler used by spoon.supportClassDescriptionThis 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 -
Classes in spoon.compiler used by spoon.support.compilerClassDescriptionThis 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. -
Classes in spoon.compiler used by spoon.support.compiler.jdtClassDescriptionThis 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. -
Classes in spoon.compiler used by spoon.support.modelobsClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
Classes in spoon.compiler used by spoon.support.sniperClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
. -
Classes in spoon.compiler used by spoon.support.sniper.internalClassDescriptionThis interface represents the environment in which Spoon is launched - accessible through
Factory.getEnvironment()
.