Last update: 2011-06-23

org.proteios.core.data
Class ItemParameterValueData

java.lang.Object
  extended by org.proteios.core.data.BasicData
      extended by org.proteios.core.data.ParameterValueData<BasicData>
          extended by org.proteios.core.data.ItemParameterValueData
All Implemented Interfaces:
IdentifiableData

public class ItemParameterValueData
extends ParameterValueData<BasicData>

Item parameter value. The Proteios system expect that the values are of the type BasicItem. Internally the objects will be converted to BasicData objects.

Version:
2.0
Author:
Nicklas, Samuel
See Also:
Parameters overview
Last modified
$Date: 2009-04-09 08:48:11 +0200 (Thu, 09 Apr 2009) $
Hibernate: subclass
discriminator-value="10"

Constructor Summary
ItemParameterValueData()
           
ItemParameterValueData(BasicData... values)
           
 
Method Summary
 List<BasicData> getValues()
          Get values of this parameter.
 
Methods inherited from class org.proteios.core.data.ParameterValueData
replaceValues, setSingleValue
 
Methods inherited from class org.proteios.core.data.BasicData
equals, getId, getVersion, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ItemParameterValueData

public ItemParameterValueData()

ItemParameterValueData

public ItemParameterValueData(BasicData... values)
Method Detail

getValues

public List<BasicData> getValues()
Description copied from class: ParameterValueData
Get values of this parameter. Hibernate mapped in each subclass to a bag containing all values for the parameter.

Specified by:
getValues in class ParameterValueData<BasicData>
Returns:
Collection of values.
Hibernate: collection-key
column="`id`"
Hibernate: bag
table="`ItemValues`" lazy="true"
Hibernate: many-to-any
id-type="int" meta-type="string"
Hibernate: many-to-any-column
name="`data_class`" not-null="true" length="255", name="`data_class_id`" not-null="true"

Last update: 2011-06-23