public class CodeGen extends Object
Modifier and Type | Method and Description |
---|---|
void |
generateEnums()
Generates all enumeration classes.
|
void |
generateInferfaces() |
static String |
getEnumConstantName(String enumConstant) |
String |
getFqnClass(MetadataElement element) |
static String |
getPascalizeCase(String str) |
boolean |
isEnum(String elementType)
Returns true, if the given string argument represents a enumeration class.
|
String[] |
splitElementType(String elementType) |
public CodeGen(Metadata metadata)
public void generateEnums() throws com.sun.codemodel.JClassAlreadyExistsException, IOException
metadata
- com.sun.codemodel.JClassAlreadyExistsException
IOException
public void generateInferfaces() throws com.sun.codemodel.JClassAlreadyExistsException, IOException, ClassNotFoundException
com.sun.codemodel.JClassAlreadyExistsException
IOException
ClassNotFoundException
public String getFqnClass(MetadataElement element)
public boolean isEnum(String elementType)
elementName
- Copyright © 2021 JBoss by Red Hat. All rights reserved.