public class ItemParameterValueData extends ParameterValueData<BasicData>
BASE
system expect that the values are
of the type BasicItem
. Internally the objects will
be converted to BasicData
objects.Modifier and Type | Field and Description |
---|---|
private List<BasicData> |
values |
MAX_DESCRIPTION_LENGTH, MAX_LABEL_LENGTH
Constructor and Description |
---|
ItemParameterValueData() |
ItemParameterValueData(BasicData... values) |
Modifier and Type | Method and Description |
---|---|
List<BasicData> |
getValues()
Get values of this parameter.
|
int |
getValueType()
Get the type of parameter values that are store in this parameter.
|
(package private) void |
setValues(List<BasicData> values)
Set values of this parameter.
|
getDescription, getLabel, getOldValues, replaceValues, setDescription, setLabel, setSingleValue
equals, getId, getVersion, hashCode, setId, setVersion, toString
public ItemParameterValueData()
public ItemParameterValueData(BasicData... values)
public int getValueType()
ParameterValueData
Type.getValue()
values, or 0 if the parameter has no corresponding type.getValueType
in class ParameterValueData<BasicData>
public List<BasicData> getValues()
ParameterValueData
getValues
in class ParameterValueData<BasicData>
void setValues(List<BasicData> values)
ParameterValueData
NOTE! Used by Hibernate to initialize the object. Do not
call AnnotationData.setLastUpdate(java.util.Date)
!
setValues
in class ParameterValueData<BasicData>
values
- Collection of values.