Class JavaClassMetadata

java.lang.Object
org.codehaus.modello.plugin.java.metadata.JavaClassMetadata
All Implemented Interfaces:
ClassMetadata, Metadata

public class JavaClassMetadata extends Object implements ClassMetadata
  • Field Details

    • ID

      public static final String ID
    • CLONE_NONE

      public static final String CLONE_NONE
      See Also:
    • CLONE_SHALLOW

      public static final String CLONE_SHALLOW
      See Also:
    • CLONE_DEEP

      public static final String CLONE_DEEP
      See Also:
    • CLONE_MODES

      public static final List<String> CLONE_MODES
    • abstractMode

      private boolean abstractMode
    • enabled

      private boolean enabled
    • cloneMode

      private String cloneMode
    • cloneHook

      private String cloneHook
    • generateToString

      private boolean generateToString
      Since:
      1.8
    • generateBuilder

      private boolean generateBuilder
      Since:
      1.8
    • generateStaticCreators

      private boolean generateStaticCreators
      Since:
      1.8
  • Constructor Details

    • JavaClassMetadata

      public JavaClassMetadata()
  • Method Details

    • setAbstract

      public void setAbstract(boolean abstractMode)
    • isAbstract

      public boolean isAbstract()
    • isEnabled

      public boolean isEnabled()
    • setEnabled

      public void setEnabled(boolean generate)
    • getCloneMode

      public String getCloneMode()
    • setCloneMode

      public void setCloneMode(String cloneMode)
    • getCloneHook

      public String getCloneHook()
    • setCloneHook

      public void setCloneHook(String cloneHook)
    • isGenerateToString

      public boolean isGenerateToString()
    • setGenerateToString

      public void setGenerateToString(boolean generateToString)
    • isGenerateBuilder

      public boolean isGenerateBuilder()
    • setGenerateBuilder

      public void setGenerateBuilder(boolean generateBuilder)
    • isGenerateStaticCreators

      public boolean isGenerateStaticCreators()
    • setGenerateStaticCreators

      public void setGenerateStaticCreators(boolean generateStaticCreators)