edu.harvard.i2b2.crc.datavo.pdo
Class EventType

java.lang.Object
  extended by edu.harvard.i2b2.crc.datavo.pdo.EventType

public class EventType
extends Object

One row of data from the visit_dimension table.

Java class for eventType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="eventType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="event_id">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>string">
                 <attribute name="source" type="{http://www.w3.org/2001/XMLSchema}string" default="HIVE" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
         <element name="patient_id" type="{http://www.i2b2.org/xsd/hive/pdo/1.1/}patientIdType"/>
         <element name="param" type="{http://www.i2b2.org/xsd/hive/pdo/1.1/}paramType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="start_date" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="end_date" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
         <element name="event_blob" type="{http://www.i2b2.org/xsd/hive/pdo/1.1/}blobType" minOccurs="0"/>
       </sequence>
       <attGroup ref="{http://www.i2b2.org/xsd/hive/pdo/1.1/}techDataAttributeGroup"/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class EventType.EventId
          Java class for anonymous complex type.
 
Field Summary
protected  XMLGregorianCalendar downloadDate
           
protected  XMLGregorianCalendar endDate
           
protected  BlobType eventBlob
           
protected  EventType.EventId eventId
           
protected  XMLGregorianCalendar importDate
           
protected  List<ParamType> param
           
protected  PatientIdType patientId
           
protected  String sourcesystemCd
           
protected  XMLGregorianCalendar startDate
           
protected  XMLGregorianCalendar updateDate
           
protected  String uploadId
           
 
Constructor Summary
EventType()
           
 
Method Summary
 XMLGregorianCalendar getDownloadDate()
          Gets the value of the downloadDate property.
 XMLGregorianCalendar getEndDate()
          Gets the value of the endDate property.
 BlobType getEventBlob()
          Gets the value of the eventBlob property.
 EventType.EventId getEventId()
          Gets the value of the eventId property.
 XMLGregorianCalendar getImportDate()
          Gets the value of the importDate property.
 List<ParamType> getParam()
          Gets the value of the param property.
 PatientIdType getPatientId()
          Gets the value of the patientId property.
 String getSourcesystemCd()
          Gets the value of the sourcesystemCd property.
 XMLGregorianCalendar getStartDate()
          Gets the value of the startDate property.
 XMLGregorianCalendar getUpdateDate()
          Gets the value of the updateDate property.
 String getUploadId()
          Gets the value of the uploadId property.
 void setDownloadDate(XMLGregorianCalendar value)
          Sets the value of the downloadDate property.
 void setEndDate(XMLGregorianCalendar value)
          Sets the value of the endDate property.
 void setEventBlob(BlobType value)
          Sets the value of the eventBlob property.
 void setEventId(EventType.EventId value)
          Sets the value of the eventId property.
 void setImportDate(XMLGregorianCalendar value)
          Sets the value of the importDate property.
 void setPatientId(PatientIdType value)
          Sets the value of the patientId property.
 void setSourcesystemCd(String value)
          Sets the value of the sourcesystemCd property.
 void setStartDate(XMLGregorianCalendar value)
          Sets the value of the startDate property.
 void setUpdateDate(XMLGregorianCalendar value)
          Sets the value of the updateDate property.
 void setUploadId(String value)
          Sets the value of the uploadId property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eventId

protected EventType.EventId eventId

patientId

protected PatientIdType patientId

param

protected List<ParamType> param

startDate

protected XMLGregorianCalendar startDate

endDate

protected XMLGregorianCalendar endDate

eventBlob

protected BlobType eventBlob

updateDate

protected XMLGregorianCalendar updateDate

downloadDate

protected XMLGregorianCalendar downloadDate

importDate

protected XMLGregorianCalendar importDate

sourcesystemCd

protected String sourcesystemCd

uploadId

protected String uploadId
Constructor Detail

EventType

public EventType()
Method Detail

getEventId

public EventType.EventId getEventId()
Gets the value of the eventId property.

Returns:
possible object is EventType.EventId

setEventId

public void setEventId(EventType.EventId value)
Sets the value of the eventId property.

Parameters:
value - allowed object is EventType.EventId

getPatientId

public PatientIdType getPatientId()
Gets the value of the patientId property.

Returns:
possible object is PatientIdType

setPatientId

public void setPatientId(PatientIdType value)
Sets the value of the patientId property.

Parameters:
value - allowed object is PatientIdType

getParam

public List<ParamType> getParam()
Gets the value of the param property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the param property.

For example, to add a new item, do as follows:

    getParam().add(newItem);
 

Objects of the following type(s) are allowed in the list ParamType


getStartDate

public XMLGregorianCalendar getStartDate()
Gets the value of the startDate property.

Returns:
possible object is XMLGregorianCalendar

setStartDate

public void setStartDate(XMLGregorianCalendar value)
Sets the value of the startDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getEndDate

public XMLGregorianCalendar getEndDate()
Gets the value of the endDate property.

Returns:
possible object is XMLGregorianCalendar

setEndDate

public void setEndDate(XMLGregorianCalendar value)
Sets the value of the endDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getEventBlob

public BlobType getEventBlob()
Gets the value of the eventBlob property.

Returns:
possible object is BlobType

setEventBlob

public void setEventBlob(BlobType value)
Sets the value of the eventBlob property.

Parameters:
value - allowed object is BlobType

getUpdateDate

public XMLGregorianCalendar getUpdateDate()
Gets the value of the updateDate property.

Returns:
possible object is XMLGregorianCalendar

setUpdateDate

public void setUpdateDate(XMLGregorianCalendar value)
Sets the value of the updateDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getDownloadDate

public XMLGregorianCalendar getDownloadDate()
Gets the value of the downloadDate property.

Returns:
possible object is XMLGregorianCalendar

setDownloadDate

public void setDownloadDate(XMLGregorianCalendar value)
Sets the value of the downloadDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getImportDate

public XMLGregorianCalendar getImportDate()
Gets the value of the importDate property.

Returns:
possible object is XMLGregorianCalendar

setImportDate

public void setImportDate(XMLGregorianCalendar value)
Sets the value of the importDate property.

Parameters:
value - allowed object is XMLGregorianCalendar

getSourcesystemCd

public String getSourcesystemCd()
Gets the value of the sourcesystemCd property.

Returns:
possible object is String

setSourcesystemCd

public void setSourcesystemCd(String value)
Sets the value of the sourcesystemCd property.

Parameters:
value - allowed object is String

getUploadId

public String getUploadId()
Gets the value of the uploadId property.

Returns:
possible object is String

setUploadId

public void setUploadId(String value)
Sets the value of the uploadId property.

Parameters:
value - allowed object is String


Copyright © 2011. All Rights Reserved.