public class LongValueObject extends ValueObject
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
cvsRev |
defaultTTL, locale, traceDefault, valueForTrue
ANYTYPE, ARRAYTYPE, BINARYTYPE, BOOLEANTYPE, BYTETYPE, CHARTYPE, DISPLAYVALUE, DOUBLETYPE, FLOATTYPE, GROUP_NAME, INITIALVALUE, INTTYPE, LOG_MESSAGE, LONGTYPE, NAME, OBJECTTYPE, ORDER, PASSWORD_DIGEST, PROPERTYTYPE, QUALITY_BAD, QUALITY_COMM_FAILURE, QUALITY_DEVICE_FAILURE, QUALITY_EGU_EXCEEDED, QUALITY_EVALUATION_EXPIRED, QUALITY_GOOD, QUALITY_IMPOSSIBLE, QUALITY_INITIAL, QUALITY_LAST_USABLE, QUALITY_OUT_OF_SERVICE, QUALITY_PROPERTYONLY, QUALITY_REMOTE_PROXY_INIT, QUALITY_SIMULATED, QUALITY_SOURCE_REMOVED, QUALITY_TRANSITIONAL, QUALITY_UNKNOWN, QUALITY_WARNING, QUALITY_WORST, QUALITY_WRITE_IN_PROGRESS, REQUESTCURRENTVALUE, REQUESTHISTORICAL, SHORTTYPE, STRINGTYPE, TRACE, TWODTYPE, UNSIGNEDBYTETYPE, UNSIGNEDINTTYPE, UNSIGNEDLONGTYPE, UNSIGNEDSHORTTYPE, USER_NAME
Constructor and Description |
---|
LongValueObject()
The default constructor.
|
LongValueObject(boolean newValue)
Creates a value object with the current integer value.
|
LongValueObject(boolean newValue,
java.awt.Color newColor)
Creates a value object with the current integer value.
|
LongValueObject(byte newValue)
Creates a value object with the current integer value.
|
LongValueObject(byte newValue,
java.awt.Color newColor)
Creates a value object with the current integer value.
|
LongValueObject(char newValue)
Creates a value object with the current integer value.
|
LongValueObject(char newValue,
java.awt.Color newColor)
Creates a value object with the current integer value.
|
LongValueObject(int newValue)
Creates a value object with the current integer value.
|
LongValueObject(int newValue,
java.awt.Color newColor)
Creates a value object with the current integer value.
|
LongValueObject(long newValue)
Creates a value object with the current integer value.
|
LongValueObject(long newValue,
java.awt.Color newColor)
Creates a value object with the current integer value.
|
LongValueObject(short newValue)
Creates a value object with the current integer value.
|
LongValueObject(short newValue,
java.awt.Color newColor)
Creates a value object with the current integer value.
|
Modifier and Type | Method and Description |
---|---|
ValueObjectInterface |
copy()
Returns a deep copy of the value object.
|
boolean |
equals(java.lang.Object theObject)
This will return true if theObject is an instance of ValueObject and it's
double value is the same as ours.
|
byte[] |
getBinaryValue()
This will return the current value of the ValueObject as a byte array.
|
boolean |
getBoolValue()
Returns the current value represented as a boolean.
|
byte |
getByteValue()
Returns the current value represented as an byte.
|
double |
getDoubleValue()
Returns the current value represented as a float.
|
float |
getFloatValue()
Returns the current value represented as an float.
|
int |
getIntValue()
Returns the current value represented as an integer.
|
long |
getLongValue()
Returns the current value represented as a long.
|
double |
getNumericValue()
Returns the double value, but will throw an exception if the object isn't convertable.
|
java.lang.Object |
getObjectValue()
Returns the current value represented as an Object.
|
short |
getShortValue()
Returns the current value represented as a short.
|
java.lang.String |
getStringValue()
Returns the current value represented as an String.
|
int |
hashCode() |
acquireLatestPropertiesFrom, acquirePropertiesFrom, attributeNames, compareTo, convertToLowestPrecisionNumber, decrementTTL, escapeJSON, getAlwaysSend, getColor, getDate, getLocale, getLowestPrecisionValueObject, getProperties, getProperty, getQuality, getQualityString, getTime, getTimeMillis, getTTL, getType, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, getValueObject, replaces, setAlwaysSend, setColor, setDate, setLocale, setProperty, setQuality, setTimeMillis, setTTL, setType, setValueForTrue, shouldTrace, toJSON, toJSON, toJSON, toString
public static final java.lang.String cvsRev
public LongValueObject()
public LongValueObject(boolean newValue)
newValue
- The value storedpublic LongValueObject(boolean newValue, java.awt.Color newColor)
newValue
- the value storednewColor
- the color assocaiated with the newValue.public LongValueObject(byte newValue)
newValue
- The value storedpublic LongValueObject(byte newValue, java.awt.Color newColor)
newValue
- the value storednewColor
- the color assocaiated with the newValue.public LongValueObject(char newValue)
newValue
- The value storedpublic LongValueObject(char newValue, java.awt.Color newColor)
newValue
- the value storednewColor
- the color assocaiated with the newValue.public LongValueObject(int newValue)
newValue
- The value storedpublic LongValueObject(int newValue, java.awt.Color newColor)
newValue
- the value storednewColor
- the color assocaiated with the newValue.public LongValueObject(long newValue)
newValue
- The value storedpublic LongValueObject(long newValue, java.awt.Color newColor)
newValue
- the value storednewColor
- the color assocaiated with the newValue.public LongValueObject(short newValue)
newValue
- The value storedpublic LongValueObject(short newValue, java.awt.Color newColor)
newValue
- the value storednewColor
- the color assocaiated with the newValue.public ValueObjectInterface copy()
public boolean equals(java.lang.Object theObject)
equals
in interface ValueObjectInterface
equals
in class ValueObject
public byte[] getBinaryValue()
getBinaryValue
in interface ValueObjectInterface
getBinaryValue
in class ValueObject
public boolean getBoolValue()
public byte getByteValue()
public double getDoubleValue()
ValueObjectInterface.getNumericValue()
public float getFloatValue()
public int getIntValue()
public long getLongValue()
public double getNumericValue() throws java.lang.NumberFormatException
java.lang.NumberFormatException
ValueObjectInterface.getDoubleValue()
public java.lang.Object getObjectValue()
public short getShortValue()
public java.lang.String getStringValue()
public int hashCode()
hashCode
in class ValueObject
Copyright © 1999-2025 ErgoTech Systems, Inc. All Rights Reserved.