org.drools.ide.common.client.modeldriven.dt52
Class DTCellValue52

java.lang.Object
  extended by org.drools.ide.common.client.modeldriven.dt52.DTCellValue52
All Implemented Interfaces:
Serializable, PortableObject

public class DTCellValue52
extends Object
implements PortableObject

Holder for cell value and other attributes. This is serialised by GWT RPC and therefore does not contain a single property of type Serializable (that would have been ideal). Instead the concrete data types are included separately.

See Also:
Serialized Form

Constructor Summary
DTCellValue52()
           
DTCellValue52(BigDecimal value)
           
DTCellValue52(BigInteger value)
           
DTCellValue52(Boolean value)
           
DTCellValue52(Byte value)
           
DTCellValue52(Date value)
           
DTCellValue52(Double value)
           
DTCellValue52(DTCellValue52 sourceCell)
           
DTCellValue52(DTDataTypes52 type, boolean emptyValue)
           
DTCellValue52(Float value)
           
DTCellValue52(Integer value)
           
DTCellValue52(Long value)
           
DTCellValue52(Object value)
           
DTCellValue52(Short value)
           
DTCellValue52(String value)
           
 
Method Summary
 void clearValues()
           
 boolean equals(Object obj)
           
 Boolean getBooleanValue()
           
 DTDataTypes52 getDataType()
           
 Date getDateValue()
           
 Number getNumericValue()
           
 String getStringValue()
           
 int hashCode()
           
 boolean hasValue()
           
 boolean isOtherwise()
           
 void setBooleanValue(Boolean value)
           
 void setDateValue(Date value)
           
 void setNumericValue(BigDecimal value)
           
 void setNumericValue(BigInteger value)
           
 void setNumericValue(Byte value)
           
 void setNumericValue(Double value)
           
 void setNumericValue(Float value)
           
 void setNumericValue(Integer value)
           
 void setNumericValue(Long value)
           
 void setNumericValue(Number value)
           
 void setNumericValue(Short value)
           
 void setOtherwise(boolean isOtherwise)
           
 void setStringValue(String value)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DTCellValue52

public DTCellValue52()

DTCellValue52

public DTCellValue52(DTCellValue52 sourceCell)

DTCellValue52

public DTCellValue52(DTDataTypes52 type,
                     boolean emptyValue)

DTCellValue52

public DTCellValue52(Object value)

DTCellValue52

public DTCellValue52(BigDecimal value)

DTCellValue52

public DTCellValue52(BigInteger value)

DTCellValue52

public DTCellValue52(Byte value)

DTCellValue52

public DTCellValue52(Double value)

DTCellValue52

public DTCellValue52(Float value)

DTCellValue52

public DTCellValue52(Integer value)

DTCellValue52

public DTCellValue52(Long value)

DTCellValue52

public DTCellValue52(Short value)

DTCellValue52

public DTCellValue52(Boolean value)

DTCellValue52

public DTCellValue52(Date value)

DTCellValue52

public DTCellValue52(String value)
Method Detail

getDataType

public DTDataTypes52 getDataType()

getBooleanValue

public Boolean getBooleanValue()

getDateValue

public Date getDateValue()

getNumericValue

public Number getNumericValue()

getStringValue

public String getStringValue()

isOtherwise

public boolean isOtherwise()

setBooleanValue

public void setBooleanValue(Boolean value)

setDateValue

public void setDateValue(Date value)

setNumericValue

public void setNumericValue(Number value)

setNumericValue

public void setNumericValue(BigDecimal value)

setNumericValue

public void setNumericValue(BigInteger value)

setNumericValue

public void setNumericValue(Byte value)

setNumericValue

public void setNumericValue(Double value)

setNumericValue

public void setNumericValue(Float value)

setNumericValue

public void setNumericValue(Integer value)

setNumericValue

public void setNumericValue(Long value)

setNumericValue

public void setNumericValue(Short value)

setOtherwise

public void setOtherwise(boolean isOtherwise)

setStringValue

public void setStringValue(String value)

clearValues

public void clearValues()

hasValue

public boolean hasValue()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.