Class ClassEnumWriter
- java.lang.Object
-
- de.hybris.bootstrap.codegenerator.AbstractImportProvider
-
- de.hybris.bootstrap.codegenerator.ClassWriter
-
- de.hybris.bootstrap.codegenerator.model.enums.AbstractEnumWriter
-
- de.hybris.bootstrap.codegenerator.model.enums.ClassEnumWriter
-
- All Implemented Interfaces:
CodeWriter
public class ClassEnumWriter extends AbstractEnumWriter
-
-
Field Summary
-
Fields inherited from class de.hybris.bootstrap.codegenerator.ClassWriter
GENERATED_NOTICE
-
-
Constructor Summary
Constructors Constructor Description ClassEnumWriter(CodeGenerator gen, YExtension ext, YEnumType myEnum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidfill()protected MethodWritergenerateConstructor()-
Methods inherited from class de.hybris.bootstrap.codegenerator.model.enums.AbstractEnumWriter
addEnumValue, getEnumValues
-
Methods inherited from class de.hybris.bootstrap.codegenerator.ClassWriter
addAnnotation, addAnnotationIfDeprecated, addAnnotations, addConstantDeclaration, addConstantDeclaration, addConstructor, addDeclaration, addDeclaration, addDeclaration, addInterface, addMethod, assembleAbstractClassName, assembleClassName, containsAnnotation, firstLetterUpperCase, getAnnotations, getClassName, getClassToExtend, getConstantDeclarations, getConstructors, getCopyright, getDeclarations, getExtension, getGenerator, getInfo, getInterfaces, getJavadoc, getMethods, getModifiers, getPackageName, getRequiredImports, getVisibility, isGeneratePartOf, processAnnotations, removeSelfImport, setClassToExtend, setCopyright, setJavadoc, setModifiers, setPackageName, setVisibility, sortMethods, write, writeMethods, writeSignature
-
Methods inherited from class de.hybris.bootstrap.codegenerator.AbstractImportProvider
addRequiredImport
-
-
-
-
Constructor Detail
-
ClassEnumWriter
public ClassEnumWriter(CodeGenerator gen, YExtension ext, YEnumType myEnum)
-
-
Method Detail
-
generateConstructor
protected MethodWriter generateConstructor()
- Overrides:
generateConstructorin classAbstractEnumWriter
-
fill
protected void fill()
- Overrides:
fillin classAbstractEnumWriter
-
-