Uses of Class
spoon.processing.AbstractProcessor
Package
Description
This package contains the core API for code processing.
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.
-
Uses of AbstractProcessor in spoon.processing
Modifier and TypeClassDescriptionclass
AbstractAnnotationProcessor<A extends Annotation,E extends CtElement>
This class defines an abstract annotation processor to be subclassed by the user for defining new annotation processors including Java 8 annotations.class
AbstractParallelProcessor<E extends CtElement>
AbstractParallelProcessor allows using multiple threads for concurrent processing withAbstractProcessor
. -
Uses of AbstractProcessor in spoon.reflect.visitor
Modifier and TypeClassDescriptionclass
Forces fully qualified identifiers by making many elements explicit (by calling setImplicit(false)).class
Marks all types references as implicit so all types will get imported.class
Updates list of import statements of compilation unit followingCtElement.isImplicit()
.class
Detects conflicts needed to be required be a fully-qualified name. -
Uses of AbstractProcessor in spoon.support
Modifier and TypeClassDescriptionclass
A processor that generates compilable Java source files from the meta-model.