Package spoon
package spoon
This root package provides the default integrated launchers for Spoon program processing.
Related Documentation
-
InterfaceDescriptionIs the core entry point of Spoon.Responsible for building a spoon model from Java source code.The types of compilable elements FILES - compiles the java files from the file system, which were registered by
SpoonModelBuilder.addInputSource(File)
andSpoonModelBuilder.addTemplateSource(File)
CTTYPES - compiles virtual java files, which are dynamically generated from the all top level classes of the CtModel byDefaultJavaPrettyPrinter
-
ClassDescriptionVerifies all contracts that should hold on any AST.FluentLauncher provides a different, fluent interface for the launcher class.Create a Spoon launcher for incremental buildThis class implements an integrated command-line launcher for processing programs at compile-time using the JDT-based builder (Eclipse).Create a Spoon launcher from a maven pom file
-
EnumDescriptionThe type of source to consider in the modelTypes of output.
-
ExceptionDescriptionThis exception is thrown when an operation on a
CtElement
transfers it in an invalid state."It was from the artists and poets that the pertinent answers came" In Spoon, we do believe that poetry has a place in software.is a generic runtime exception for Spoon -
Annotation TypeDescriptionThis annotation is used to mark a workaround for the lack of a correct classpath so called noclasspathmode.