Package org.burningwave.core.classes
Class AnnotationSourceGenerator
java.lang.Object
org.burningwave.core.classes.SourceGenerator.Abst
org.burningwave.core.classes.AnnotationSourceGenerator
- All Implemented Interfaces:
Serializable,SourceGenerator
public class AnnotationSourceGenerator extends SourceGenerator.Abst
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.burningwave.core.classes.SourceGenerator
SourceGenerator.Abst -
Constructor Summary
Constructors Constructor Description AnnotationSourceGenerator(String simpleName) -
Method Summary
Modifier and Type Method Description AnnotationSourceGeneratoraddParameter(boolean isArray, AnnotationSourceGenerator... parameters)AnnotationSourceGeneratoraddParameter(String name, boolean isArray, AnnotationSourceGenerator... parameters)AnnotationSourceGeneratoraddParameter(String name, boolean isArray, VariableSourceGenerator... parameters)AnnotationSourceGeneratoraddParameter(String name, AnnotationSourceGenerator... parameters)AnnotationSourceGeneratoraddParameter(String name, VariableSourceGenerator... parameters)AnnotationSourceGeneratoraddParameter(AnnotationSourceGenerator... parameters)AnnotationSourceGeneratoraddParameter(VariableSourceGenerator... parameters)static AnnotationSourceGeneratorcreate(Class<?> cls)static AnnotationSourceGeneratorcreate(String name)Stringmake()AnnotationSourceGeneratoruseType(Class<?>... classes)Methods inherited from class org.burningwave.core.classes.SourceGenerator.Abst
toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.burningwave.core.classes.SourceGenerator
_toString, serialize, serializeToPath
-
Constructor Details
-
AnnotationSourceGenerator
-
-
Method Details
-
create
-
create
-
addParameter
-
addParameter
-
addParameter
public AnnotationSourceGenerator addParameter(String name, boolean isArray, VariableSourceGenerator... parameters) -
addParameter
-
addParameter
public AnnotationSourceGenerator addParameter(boolean isArray, AnnotationSourceGenerator... parameters) -
addParameter
public AnnotationSourceGenerator addParameter(String name, AnnotationSourceGenerator... parameters) -
addParameter
public AnnotationSourceGenerator addParameter(String name, boolean isArray, AnnotationSourceGenerator... parameters) -
useType
-
make
-