public class JavaClassMetadata extends java.lang.Object implements ClassMetadata
Modifier and Type | Field and Description |
---|---|
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 |
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() |
void |
setAbstract(boolean abstractMode) |
void |
setCloneHook(java.lang.String cloneHook) |
void |
setCloneMode(java.lang.String cloneMode) |
void |
setEnabled(boolean generate) |
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
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)