Class JavaClassMetadata
- java.lang.Object
-
- org.codehaus.modello.plugin.java.metadata.JavaClassMetadata
-
- All Implemented Interfaces:
ClassMetadata
,Metadata
public class JavaClassMetadata extends java.lang.Object implements ClassMetadata
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
abstractMode
static java.lang.String
CLONE_DEEP
static java.util.List<java.lang.String>
CLONE_MODES
static java.lang.String
CLONE_NONE
static java.lang.String
CLONE_SHALLOW
private java.lang.String
cloneHook
private java.lang.String
cloneMode
private boolean
enabled
private boolean
generateBuilder
private boolean
generateStaticCreators
private boolean
generateToString
static java.lang.String
ID
-
Constructor Summary
Constructors Constructor Description JavaClassMetadata()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCloneHook()
java.lang.String
getCloneMode()
boolean
isAbstract()
boolean
isEnabled()
boolean
isGenerateBuilder()
boolean
isGenerateStaticCreators()
boolean
isGenerateToString()
void
setAbstract(boolean abstractMode)
void
setCloneHook(java.lang.String cloneHook)
void
setCloneMode(java.lang.String cloneMode)
void
setEnabled(boolean generate)
void
setGenerateBuilder(boolean generateBuilder)
void
setGenerateStaticCreators(boolean generateStaticCreators)
void
setGenerateToString(boolean generateToString)
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
-
CLONE_NONE
public static final java.lang.String CLONE_NONE
- See Also:
- Constant Field Values
-
CLONE_SHALLOW
public static final java.lang.String CLONE_SHALLOW
- See Also:
- Constant Field Values
-
CLONE_DEEP
public static final java.lang.String CLONE_DEEP
- See Also:
- Constant Field Values
-
CLONE_MODES
public static final java.util.List<java.lang.String> CLONE_MODES
-
abstractMode
private boolean abstractMode
-
enabled
private boolean enabled
-
cloneMode
private java.lang.String cloneMode
-
cloneHook
private java.lang.String cloneHook
-
generateToString
private boolean generateToString
- Since:
- 1.8
-
generateBuilder
private boolean generateBuilder
- Since:
- 1.8
-
generateStaticCreators
private boolean generateStaticCreators
- Since:
- 1.8
-
-
Method Detail
-
setAbstract
public void setAbstract(boolean abstractMode)
-
isAbstract
public boolean isAbstract()
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean generate)
-
getCloneMode
public java.lang.String getCloneMode()
-
setCloneMode
public void setCloneMode(java.lang.String cloneMode)
-
getCloneHook
public java.lang.String getCloneHook()
-
setCloneHook
public void setCloneHook(java.lang.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)
-
-