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

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

public class XRFTextFieldData
extends XRFFieldData

See Also:
Serialized Form

Constructor Summary
XRFTextFieldData()
          Creates a new instance of XRFTextFieldData
 
Method Summary
 boolean compareBeginsWith(java.lang.Object o2)
           
 boolean compareContains(java.lang.Object o2)
           
 boolean compareDoesNotBeginWith(java.lang.Object o2)
           
 boolean compareDoesNotContain(java.lang.Object o2)
           
 boolean compareDoesNotEndWith(java.lang.Object o2)
           
 boolean compareEndsWith(java.lang.Object o2)
           
 boolean compareEquals(java.lang.Object o2)
           
 boolean compareGreaterThan(java.lang.Object o2)
           
 boolean compareGreaterThanOrEqual(java.lang.Object o2)
           
 boolean compareIsNotNull()
           
 boolean compareIsNull()
           
 boolean compareLessThan(java.lang.Object o2)
           
 boolean compareLessThanOrEqual(java.lang.Object o2)
           
 boolean compareNotEquals(java.lang.Object o2)
           
 java.lang.String getConstraintViolation()
           
 java.lang.Object 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.lang.Object o)
           
 void setDataValue(java.lang.String o)
           
 
Methods inherited from class com.objex.progeny.anywhere.fields.data.XRFFieldData
getField, isModified, setField, setModified
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XRFTextFieldData

public XRFTextFieldData()
Creates a new instance of XRFTextFieldData

Method Detail

getDataValue

public java.lang.Object getDataValue()

setDataValue

public void setDataValue(java.lang.Object o)

setDataValue

public void setDataValue(java.lang.String o)

getDisplayValue

public java.lang.String getDisplayValue()

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

compareBeginsWith

public boolean compareBeginsWith(java.lang.Object o2)
Specified by:
compareBeginsWith in interface XRFData
Overrides:
compareBeginsWith in class XRFFieldData
Returns:
True if the value encapsulated by this object begins with the string value of object 02

compareDoesNotBeginWith

public boolean compareDoesNotBeginWith(java.lang.Object o2)
Specified by:
compareDoesNotBeginWith in interface XRFData
Overrides:
compareDoesNotBeginWith in class XRFFieldData
Returns:
True if the value encapsulated by this object does not begin with the string value of object 02

compareEndsWith

public boolean compareEndsWith(java.lang.Object o2)
Specified by:
compareEndsWith in interface XRFData
Overrides:
compareEndsWith in class XRFFieldData
Returns:
True if the value encapsulated by this object ends with the string value of object 02

compareDoesNotEndWith

public boolean compareDoesNotEndWith(java.lang.Object o2)
Specified by:
compareDoesNotEndWith in interface XRFData
Overrides:
compareDoesNotEndWith in class XRFFieldData
Returns:
True if the value encapsulated by this object does not end with the string value of object 02

compareContains

public boolean compareContains(java.lang.Object o2)
Specified by:
compareContains in interface XRFData
Overrides:
compareContains in class XRFFieldData
Returns:
True if the value encapsulated by this object contains the string value of object 02

compareDoesNotContain

public boolean compareDoesNotContain(java.lang.Object o2)
Specified by:
compareDoesNotContain in interface XRFData
Overrides:
compareDoesNotContain in class XRFFieldData
Returns:
True if the value encapsulated by this object does not contain the string value of object 02

compareIsNull

public boolean compareIsNull()
Specified by:
compareIsNull in interface XRFData
Overrides:
compareIsNull in class XRFFieldData
Returns:
True if the value encapsulated by this objected is NULL or empty. i.e. if XRFData.getRawValue() is NULL.

compareIsNotNull

public boolean compareIsNotNull()
Specified by:
compareIsNotNull in interface XRFData
Overrides:
compareIsNotNull in class XRFFieldData
Returns:
True if the value encapsulated by this objected is NOT NULL i.e. if XRFData.getRawValue() is NOT NULL

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.

compareEquals

public boolean compareEquals(java.lang.Object o2)
Specified by:
compareEquals in interface XRFData
Overrides:
compareEquals in class XRFFieldData
Returns:
True if the value encapsulated by this objected equals object 02. i.e. if XRFData.getRawValue() equals object 02, whose native type is determined by the subclass.

compareNotEquals

public boolean compareNotEquals(java.lang.Object o2)
Specified by:
compareNotEquals in interface XRFData
Overrides:
compareNotEquals in class XRFFieldData
Returns:
True if the value encapsulated by this objected not equals object 02. i.e. if XRFData.getRawValue() does not equals 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()