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, setName
getId, setId
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName
public DataDefinitionImpl()
public DataDefinitionImpl(String name, Expression defaultValueExpression)
public String getDescription()
DescriptionElement
getDescription
in interface DescriptionElement
public String getClassName()
DataDefinition
getClassName
in interface DataDefinition
public String getType()
public void setType(String type)
public boolean isTransientData()
DataDefinition
isTransientData
in interface DataDefinition
true
if the data is transient, false
otherwise.public Expression getDefaultValueExpression()
DataDefinition
getDefaultValueExpression
in interface DataDefinition
public 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 NamedDefinitionElementImpl
public int hashCode()
hashCode
in class NamedDefinitionElementImpl
public String toString()
toString
in class NamedDefinitionElementImpl
public void accept(ModelFinderVisitor visitor, long modelId)
Copyright © 2020 Bonitasoft S.A. All rights reserved.