Interface Builder

All Known Implementing Classes:
ModelBuilder

public interface Builder
  • Method Details

    • addPackage

      void addPackage(PackageDef packageDef)
    • addImport

      void addImport(String importName)
    • addJavaDoc

      void addJavaDoc(String text)
    • addJavaDocTag

      void addJavaDocTag(TagDef def)
    • beginClass

      void beginClass(ClassDef def)
    • endClass

      void endClass()
    • beginMethod

      void beginMethod()
    • endMethod

      void endMethod(MethodDef def)
    • addParameter

      void addParameter(FieldDef def)
    • addField

      void addField(FieldDef def)
    • addAnnotation

      void addAnnotation(Annotation annotation)
    • createType

      Type createType(String name, int dimensions)
      Deprecated.
    • createType

      Type createType(TypeDef name)