Package spoon.support
package spoon.support
This package contains some default implementations for commonly used processing tasks.
Related Documentation
-
ClassDescriptionThis class implements a default core factory for Spoon's meta-model.Default behavior for the destination of the spoon.A processor that generates compilable Java source files from the meta-model.This processing manager applies the processors one by one from the given root element.This processing manager implements a blocking processing policy that consists of applying the processors in a FIFO order until no processors remain to be applied.This class provides a regular Java serialization-based implementation of the model streamer.This class implements a simple Spoon environment that reports messages in the standard output stream (Java-compliant).
-
EnumDescriptionDifferent types of compressions used, e.g.Enum for representing logging levels.
-
ExceptionDescriptionSpoon-specific ClassNotFoundException (mostly encapsulates a ClassNotFoundException or a NoClassDefFoundError as a runtime exception)
-
Annotation TypeDescriptionTells that a metamodel property is derived, ie computed from the value of another property.Tells that a type has recently been introduced and may be subject to non-backward compatible changes without deprecation.Tells that an element is not in the public API (even if it has Java visibility "public") Required because package-visibility is too coarse-grained.Tells that a metamodel property (ie a getter in metamodel interface) is unsettable because it does not make sense for a certain metamodel element.