Oracle Personalization
REAPI_RT
v9.0.2

oracle.dmt.op.re.base
Class DataItem

java.lang.Object
  |
  +--oracle.dmt.op.re.base.Item
        |
        +--oracle.dmt.op.re.base.DataItem

public class DataItem
extends Item

Encapsulates item data.

Since:
9.0.0

Constructor Summary
DataItem(String type, long ID, Enum.DataSourceType ds, String value)
          Creates and initialize a new DataItem object.
 
Method Summary
TypeMethod
 Enum.DataSourceType getDataSource()
          Returns Data Source type.
 String getValue()
          Returns item value.
 
Methods inherited from class oracle.dmt.op.re.base.Item
getID, getType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataItem

public DataItem(String type,
                long ID,
                Enum.DataSourceType ds,
                String value)
         throws StringTooLargeException,
                NullParameterException,
                InvalidIDException
Creates and initialize a new DataItem object.
Parameters:
type - item type
ID - item ID
ds - data source type
Throws:
StringTooLargeException - if any of the input strings is too long
NullParameterException - if any of the non-null input parameters is null
InvalidIDException - if item ID is invalid
Method Detail

getDataSource

public Enum.DataSourceType getDataSource()
Returns Data Source type.

getValue

public String getValue()
Returns item value.

Oracle Personalization
REAPI_RT
v9.0.2