Interface Builder

  • All Known Implementing Classes:
    ModelBuilder

    public interface Builder
    • Method Detail

      • addPackage

        void addPackage​(PackageDef packageDef)
      • addImport

        void addImport​(java.lang.String importName)
      • addJavaDoc

        void addJavaDoc​(java.lang.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​(java.lang.String name,
                        int dimensions)
        Deprecated.