public class JavaClassMetadata extends java.lang.Object implements ClassMetadata
Modifier and Type | Field and 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 and Description |
---|
JavaClassMetadata() |
Modifier and Type | Method and 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) |
public static final java.lang.String ID
public static final java.lang.String CLONE_NONE
public static final java.lang.String CLONE_SHALLOW
public static final java.lang.String CLONE_DEEP
public static final java.util.List<java.lang.String> CLONE_MODES
private boolean abstractMode
private boolean enabled
private java.lang.String cloneMode
private java.lang.String cloneHook
private boolean generateToString
private boolean generateBuilder
private boolean generateStaticCreators
public void setAbstract(boolean abstractMode)
public boolean isAbstract()
public boolean isEnabled()
public void setEnabled(boolean generate)
public java.lang.String getCloneMode()
public void setCloneMode(java.lang.String cloneMode)
public java.lang.String getCloneHook()
public void setCloneHook(java.lang.String cloneHook)
public boolean isGenerateToString()
public void setGenerateToString(boolean generateToString)
public boolean isGenerateBuilder()
public void setGenerateBuilder(boolean generateBuilder)
public boolean isGenerateStaticCreators()
public void setGenerateStaticCreators(boolean generateStaticCreators)