org.jsmiparser.codegen
Class ModuleBuilder
java.lang.Object
org.jsmiparser.codegen.ModuleBuilder
public class ModuleBuilder
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModuleBuilder
public ModuleBuilder(CodeBuilderSettings settings,
org.jsmiparser.smi.SmiModule module,
com.sun.codemodel.JCodeModel codeModel)
build
public com.sun.codemodel.JDefinedClass build()
determinePackage
protected com.sun.codemodel.JPackage determinePackage()
addJavadocs
protected void addJavadocs()
addInterfaces
protected void addInterfaces()
addEnumConstants
protected void addEnumConstants()
determinePrimitiveType
protected org.jsmiparser.smi.SmiPrimitiveType determinePrimitiveType(org.jsmiparser.smi.SmiOidValue v)
addFields
protected void addFields()
addConstructor
protected void addConstructor()
addGetters
protected void addGetters()
addNameGetter
protected void addNameGetter()
addOidStrGetter
protected void addOidStrGetter()
addBerTagValueGetter
protected void addBerTagValueGetter()
addToString
protected void addToString()