C D F G I M N P R T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- clazz() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Generic
-
A referential representation of a type parameter.
- clazz() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Interface
-
A reference to the interface.
D
- de.learnlib.buildtool - package de.learnlib.buildtool
-
This package (including sub-packages) contains utility code for the build process of LearnLib.
- de.learnlib.buildtool.refinement.annotation - package de.learnlib.buildtool.refinement.annotation
- de.learnlib.buildtool.refinement.processor - package de.learnlib.buildtool.refinement.processor
F
- from() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Map
-
The type of input parameter that if matched (equality) should be replaced.
G
- GenerateRefinement - Annotation Type in de.learnlib.buildtool.refinement.annotation
-
Annotation to indicate that a subclass with the specified configuration should be generated.
- GenerateRefinements - Annotation Type in de.learnlib.buildtool.refinement.annotation
-
Container annotation used in
GenerateRefinement
sRepeatable
configuration. - Generic - Annotation Type in de.learnlib.buildtool.refinement.annotation
-
Definition of a generic parameter.
- generics() - Method in annotation type de.learnlib.buildtool.refinement.annotation.GenerateRefinement
-
The type variables the refinement should have.
- generics() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Generic
-
Potential nested type parameters of the referenced (cf.
- generics() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Interface
-
Potential nested type parameters of the referenced (cf.
- getSupportedAnnotationTypes() - Method in class de.learnlib.buildtool.refinement.processor.RefinementProcessor
I
- Interface - Annotation Type in de.learnlib.buildtool.refinement.annotation
-
Definition of an additional inferface.
- interfaces() - Method in annotation type de.learnlib.buildtool.refinement.annotation.GenerateRefinement
-
An array of additional interfaces the refinement should implement.
M
- Map - Annotation Type in de.learnlib.buildtool.refinement.annotation
-
A refinement mapping of (constructor) parameters for the to-be-generated refinement.
N
- name() - Method in annotation type de.learnlib.buildtool.refinement.annotation.GenerateRefinement
-
The name of the to-be-generated refinement.
P
- parameterMapping() - Method in annotation type de.learnlib.buildtool.refinement.annotation.GenerateRefinement
-
A mapping of specializations of parameter types for the refinement's constructor parameters.
- parentGenerics() - Method in annotation type de.learnlib.buildtool.refinement.annotation.GenerateRefinement
-
The values for the generics of the parent (i.e. the class annotated by
this
annotation) class. - process(Set<? extends TypeElement>, RoundEnvironment) - Method in class de.learnlib.buildtool.refinement.processor.RefinementProcessor
R
- RefinementProcessor - Class in de.learnlib.buildtool.refinement.processor
- RefinementProcessor() - Constructor for class de.learnlib.buildtool.refinement.processor.RefinementProcessor
T
- to() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Map
-
The replacement type for matched parameters.
V
- value() - Method in annotation type de.learnlib.buildtool.refinement.annotation.GenerateRefinements
- value() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Generic
-
A literal representation of a type parameter (e.g. defined in
GenerateRefinement.generics()
).
W
- withComplexGenerics() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Map
-
Potential nested type parameters of the replacement (cf.
- withGenerics() - Method in annotation type de.learnlib.buildtool.refinement.annotation.Map
-
Potential nested type parameters of the replacement (cf.
All Classes All Packages