org.yawlfoundation.yawl.logging.table
Class YLogDataItemInstance

java.lang.Object
  extended by org.yawlfoundation.yawl.logging.table.YLogDataItemInstance

public class YLogDataItemInstance
extends Object

One row of the logDataItem table, representing a data item associated with an event. Note that an event may have a number of data items associated with it. Author: Michael Adams Creation Date: 6/04/2009


Constructor Summary
YLogDataItemInstance()
           
YLogDataItemInstance(long eventID, YLogDataItem dataItem, long dataTypeID)
           
 
Method Summary
 boolean equals(Object other)
           
 YLogDataItem getDataItem()
           
 long getDataItemID()
           
 String getDataType()
           
 long getDataTypeID()
           
 String getDescriptor()
           
 long getEventID()
           
 String getName()
           
 String getValue()
           
 int hashCode()
           
 void setDataItem(YLogDataItem dataItem)
           
 void setDataItemID(long dataItemID)
           
 void setDataType(String dataType)
           
 void setDataTypeID(long dataTypeID)
           
 void setDescriptor(String descriptor)
           
 void setEventID(long eventID)
           
 void setName(String name)
           
 void setValue(String value)
           
 String toXML()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

YLogDataItemInstance

public YLogDataItemInstance()

YLogDataItemInstance

public YLogDataItemInstance(long eventID,
                            YLogDataItem dataItem,
                            long dataTypeID)
Method Detail

getDataItemID

public long getDataItemID()

setDataItemID

public void setDataItemID(long dataItemID)

getEventID

public long getEventID()

setEventID

public void setEventID(long eventID)

getDataItem

public YLogDataItem getDataItem()

setDataItem

public void setDataItem(YLogDataItem dataItem)

getDataTypeID

public long getDataTypeID()

setDataTypeID

public void setDataTypeID(long dataTypeID)

getName

public String getName()

setName

public void setName(String name)

getValue

public String getValue()

setValue

public void setValue(String value)

getDataType

public String getDataType()

setDataType

public void setDataType(String dataType)

getDescriptor

public String getDescriptor()

setDescriptor

public void setDescriptor(String descriptor)

equals

public boolean equals(Object other)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toXML

public String toXML()


Copyright © 2004-2012 The YAWL Foundation.