Package org.burningwave.core.classes
Class VariableSourceGenerator
java.lang.Object
org.burningwave.core.classes.SourceGenerator.Abst
org.burningwave.core.classes.VariableSourceGenerator
- All Implemented Interfaces:
Serializable,SourceGenerator
public class VariableSourceGenerator extends SourceGenerator.Abst
- See Also:
- Serialized Form
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.burningwave.core.classes.SourceGenerator
SourceGenerator.Abst -
Method Summary
Modifier and Type Method Description VariableSourceGeneratoraddAnnotation(AnnotationSourceGenerator annotation)VariableSourceGeneratoraddModifier(Integer modifier)VariableSourceGeneratoraddOuterCode(String code)VariableSourceGeneratoraddOuterCodeLine(String code)static VariableSourceGeneratorcreate(Class<?> type, String name)static VariableSourceGeneratorcreate(String name)static VariableSourceGeneratorcreate(TypeDeclarationSourceGenerator type)static VariableSourceGeneratorcreate(TypeDeclarationSourceGenerator type, String name)Stringmake()VariableSourceGeneratorsetElementPrefix(String elementPrefix)VariableSourceGeneratorsetValue(String value)VariableSourceGeneratorsetValue(BodySourceGenerator valueGenerator)VariableSourceGeneratoruseType(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
-
Method Details
-
create
-
create
-
create
-
create
-
setElementPrefix
-
addModifier
-
addOuterCode
-
addOuterCodeLine
-
addAnnotation
-
setValue
-
setValue
-
useType
-
make
-