public class BusinessDataDefinitionImpl extends NamedDefinitionElementImpl implements BusinessDataDefinition
Constructor and Description |
---|
BusinessDataDefinitionImpl() |
BusinessDataDefinitionImpl(String name,
Expression defaultValueExpression) |
Modifier and Type | Method and Description |
---|---|
void |
accept(ModelFinderVisitor visitor,
long modelId) |
boolean |
equals(Object o) |
String |
getClassName()
Returns the class name of the Business Data type.
|
Expression |
getDefaultValueExpression()
Returns the default value of the business data, as an Expression to evaluate.
|
String |
getDescription()
Gets the element description.
|
int |
hashCode() |
boolean |
isMultiple()
Returns if this business data is handled as a List.
|
void |
setClassName(String className) |
void |
setDefaultValueExpression(Expression defaultValueExpression) |
void |
setDescription(String description) |
void |
setMultiple(boolean multiple) |
String |
toString() |
getName, setName
getId, setId
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getName
public BusinessDataDefinitionImpl(String name, Expression defaultValueExpression)
public BusinessDataDefinitionImpl()
public String getDescription()
DescriptionElement
getDescription
in interface DescriptionElement
public String getClassName()
BusinessDataDefinition
getClassName
in interface BusinessDataDefinition
public Expression getDefaultValueExpression()
BusinessDataDefinition
getDefaultValueExpression
in interface BusinessDataDefinition
public void setDescription(String description)
public void setDefaultValueExpression(Expression defaultValueExpression)
public void setClassName(String className)
public boolean isMultiple()
BusinessDataDefinition
isMultiple
in interface BusinessDataDefinition
public void setMultiple(boolean multiple)
public String toString()
toString
in class NamedDefinitionElementImpl
public boolean equals(Object o)
equals
in class NamedDefinitionElementImpl
public int hashCode()
hashCode
in class NamedDefinitionElementImpl
public void accept(ModelFinderVisitor visitor, long modelId)
Copyright © 2020 Bonitasoft S.A. All rights reserved.