public class AbstractEnumWriter extends ClassWriter
GENERATED_NOTICE| Constructor and Description |
|---|
AbstractEnumWriter(CodeGenerator gen,
YExtension ext,
YEnumType myEnum) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEnumValue(EnumWriterValue enumWriterValue) |
protected void |
fill() |
protected MethodWriter |
generateConstructor() |
java.util.List<EnumWriterValue> |
getEnumValues() |
addAnnotation, addAnnotations, addConstantDeclaration, addConstantDeclaration, addConstructor, addDeclaration, addDeclaration, addDeclaration, addInterface, addMethod, assembleAbstractClassName, assembleClassName, containsAnnotation, disableSuppressPMD, firstLetterUpperCase, getAnnotations, getClassName, getClassToExtend, getConstantDeclarations, getConstructors, getCopyright, getDeclarations, getExtension, getGenerator, getInfo, getInterfaces, getJavadoc, getMethods, getModifiers, getPackageName, getRequiredImports, getVisibility, isGeneratePartOf, isSuppressPMD, processAnnotations, removeSelfImport, setClassToExtend, setCopyright, setJavadoc, setModifiers, setPackageName, setVisibility, sortMethods, write, writeMethods, writeSignatureaddRequiredImportpublic AbstractEnumWriter(CodeGenerator gen, YExtension ext, YEnumType myEnum)
public void addEnumValue(EnumWriterValue enumWriterValue)
public java.util.List<EnumWriterValue> getEnumValues()
protected MethodWriter generateConstructor()
protected void fill()
fill in class ClassWriterCopyright © 2018 SAP SE. All Rights Reserved.