public class DataDefinitionImpl extends NamedDefinitionElementImpl implements DataDefinition
| Constructor and Description |
|---|
DataDefinitionImpl() |
DataDefinitionImpl(String name,
Expression defaultValueExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ModelFinderVisitor visitor,
long modelId) |
boolean |
equals(Object o) |
String |
getClassName()
Get the class name of the type of the data.
|
Expression |
getDefaultValueExpression()
Get the expression representing the default value of the data.
|
String |
getDescription()
Gets the element description.
|
String |
getType() |
int |
hashCode() |
boolean |
isTransientData()
Is it transient?
|
void |
setClassName(String className) |
void |
setDefaultValueExpression(Expression defaultValueExpression) |
void |
setDescription(String description) |
void |
setTransientData(boolean transientData) |
void |
setType(String type) |
String |
toString() |
getName, setNamegetId, setIdclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNamepublic DataDefinitionImpl()
public DataDefinitionImpl(String name, Expression defaultValueExpression)
public String getDescription()
DescriptionElementgetDescription in interface DescriptionElementpublic String getClassName()
DataDefinitiongetClassName in interface DataDefinitionpublic String getType()
public void setType(String type)
public boolean isTransientData()
DataDefinitionisTransientData in interface DataDefinitiontrue if the data is transient, false otherwise.public Expression getDefaultValueExpression()
DataDefinitiongetDefaultValueExpression in interface DataDefinitionpublic void setTransientData(boolean transientData)
public void setDescription(String description)
public void setDefaultValueExpression(Expression defaultValueExpression)
public void setClassName(String className)
public boolean equals(Object o)
equals in class NamedDefinitionElementImplpublic int hashCode()
hashCode in class NamedDefinitionElementImplpublic String toString()
toString in class NamedDefinitionElementImplpublic void accept(ModelFinderVisitor visitor, long modelId)
Copyright © 2018 Bonitasoft S.A.. All rights reserved.