C D F G I M N P R T V W 
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 GenerateRefinements Repeatable 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.
C D F G I M N P R T V W 
All Classes All Packages