com.objex.progeny.anywhere.data
Class XRFCustomData

java.lang.Object
  extended by com.objex.progeny.anywhere.data.XRFCustomData
All Implemented Interfaces:
java.io.Serializable

public class XRFCustomData
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
XRFCustomData()
           
 
Method Summary
 void addData(int upn, XRFData a_data)
           
 java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,XRFData>>> getData()
           
 XRFData getData(int ai_upn, int ai_fieldid, int ai_fieldtype)
           
 void setData(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,XRFData>>> a_data)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XRFCustomData

public XRFCustomData()
Method Detail

getData

public java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,XRFData>>> getData()
Returns:
A Hashmap of data being transmitted for

setData

public void setData(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,XRFData>>> a_data)
Parameters:
a_data - A hashmap of data values being trasmitted. The hashmap is structured as follows Key person number or UPN Value Map of data objects keyed by fieldtype. The internal map is keyed by fieldid and the values are XRFData objects

addData

public void addData(int upn,
                    XRFData a_data)

getData

public XRFData getData(int ai_upn,
                       int ai_fieldid,
                       int ai_fieldtype)