public class ModuleBuilder
extends java.lang.Object
| Constructor and Description |
|---|
ModuleBuilder(CodeBuilderSettings settings,
org.jsmiparser.smi.SmiModule module,
com.sun.codemodel.JCodeModel codeModel) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBerTagValueGetter() |
protected void |
addConstructor() |
protected void |
addEnumConstants() |
protected void |
addFields() |
protected void |
addGetters() |
protected void |
addInterfaces() |
protected void |
addJavadocs() |
protected void |
addNameGetter() |
protected void |
addOidStrGetter() |
protected void |
addToString() |
com.sun.codemodel.JDefinedClass |
build() |
protected com.sun.codemodel.JPackage |
determinePackage() |
protected org.jsmiparser.smi.SmiPrimitiveType |
determinePrimitiveType(org.jsmiparser.smi.SmiOidValue v) |
public ModuleBuilder(CodeBuilderSettings settings, org.jsmiparser.smi.SmiModule module, com.sun.codemodel.JCodeModel codeModel)
public com.sun.codemodel.JDefinedClass build()
protected com.sun.codemodel.JPackage determinePackage()
protected void addJavadocs()
protected void addInterfaces()
protected void addEnumConstants()
protected org.jsmiparser.smi.SmiPrimitiveType determinePrimitiveType(org.jsmiparser.smi.SmiOidValue v)
protected void addFields()
protected void addConstructor()
protected void addGetters()
protected void addNameGetter()
protected void addOidStrGetter()
protected void addBerTagValueGetter()
protected void addToString()