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, setNamegetId, setIdclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetNamepublic BusinessDataDefinitionImpl(String name, Expression defaultValueExpression)
public BusinessDataDefinitionImpl()
public String getDescription()
DescriptionElementgetDescription in interface DescriptionElementpublic String getClassName()
BusinessDataDefinitiongetClassName in interface BusinessDataDefinitionpublic Expression getDefaultValueExpression()
BusinessDataDefinitiongetDefaultValueExpression in interface BusinessDataDefinitionpublic void setDescription(String description)
public void setDefaultValueExpression(Expression defaultValueExpression)
public void setClassName(String className)
public boolean isMultiple()
BusinessDataDefinitionisMultiple in interface BusinessDataDefinitionpublic void setMultiple(boolean multiple)
public String toString()
toString in class NamedDefinitionElementImplpublic boolean equals(Object o)
equals in class NamedDefinitionElementImplpublic int hashCode()
hashCode in class NamedDefinitionElementImplpublic void accept(ModelFinderVisitor visitor, long modelId)
Copyright © 2018 Bonitasoft S.A.. All rights reserved.