com.objex.progeny.anywhere.fields.data
Class XRFDateFieldData

java.lang.Object
  extended by com.objex.progeny.anywhere.fields.data.XRFFieldData
      extended by com.objex.progeny.anywhere.fields.data.XRFDateFieldData
All Implemented Interfaces:
XRFData, java.io.Serializable

public class XRFDateFieldData
extends XRFFieldData

See Also:
Serialized Form

Constructor Summary
XRFDateFieldData()
          Creates a new instance of XRFDateFieldData
 
Method Summary
 boolean compareGreaterThan(java.lang.Object o2)
           
 boolean compareGreaterThanOrEqual(java.lang.Object o2)
           
 boolean compareLessThan(java.lang.Object o2)
           
 boolean compareLessThanOrEqual(java.lang.Object o2)
           
 java.lang.String getConstraintViolation()
           
 java.util.Date getDataValue()
           
 java.lang.String getDisplayValue()
           
 java.lang.Object getRawValue()
           
 java.lang.Object getUpdateValue()
          The value required to update or save the spreadsheet cell to the database
 java.lang.String getUpdateValueString()
          The String representation of the value 's.
 boolean isValid()
           
 void setConstraintViolation(java.lang.String as_violation)
           
 void setDataValue(java.util.Date o)
           
 void setDataValue(java.lang.Object o)
           
 
Methods inherited from class com.objex.progeny.anywhere.fields.data.XRFFieldData
compareBeginsWith, compareContains, compareDoesNotBeginWith, compareDoesNotContain, compareDoesNotEndWith, compareEndsWith, compareEquals, compareIsNotNull, compareIsNull, compareNotEquals, getField, isModified, setField, setModified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XRFDateFieldData

public XRFDateFieldData()
Creates a new instance of XRFDateFieldData

Method Detail

getDataValue

public java.util.Date getDataValue()

getDisplayValue

public java.lang.String getDisplayValue()

setDataValue

public void setDataValue(java.lang.Object o)

setDataValue

public void setDataValue(java.util.Date o)

getUpdateValue

public java.lang.Object getUpdateValue()
Description copied from interface: XRFData
The value required to update or save the spreadsheet cell to the database


getUpdateValueString

public java.lang.String getUpdateValueString()
Description copied from interface: XRFData
The String representation of the value 's. Used for updating database


getRawValue

public java.lang.Object getRawValue()
Returns:
The value of this data cell in its raw form

compareGreaterThan

public boolean compareGreaterThan(java.lang.Object o2)
Returns:
True if the value encapsulated by this objected greater than object 02. i.e. if XRFData.getRawValue() greater than object 02, whose native type is determined by the subclass.

compareLessThan

public boolean compareLessThan(java.lang.Object o2)
Returns:
True if the value encapsulated by this objected less than object 02. i.e. if XRFData.getRawValue() less than object 02, whose native type is determined by the subclass.

compareGreaterThanOrEqual

public boolean compareGreaterThanOrEqual(java.lang.Object o2)
Returns:
True if the value encapsulated by this objected greater than or equal object 02. i.e. if XRFData.getRawValue() greater than or equal object 02, whose native type is determined by the subclass.

compareLessThanOrEqual

public boolean compareLessThanOrEqual(java.lang.Object o2)
Returns:
True if the value encapsulated by this objected less than or equal object 02. i.e. if XRFData.getRawValue() less than or equal object 02, whose native type is determined by the subclass.

setConstraintViolation

public void setConstraintViolation(java.lang.String as_violation)

isValid

public boolean isValid()

getConstraintViolation

public java.lang.String getConstraintViolation()