Package de.elo.ix.client
Class Any
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.Any
- All Implemented Interfaces:
java.io.Serializable
public class Any extends ValueClass
This class is a container for one value of a serializable type.
- Since:
- 7.00.040.019
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected Any[]anyArrayArray of Any.protected booleanbooleanValueBoolean value.protected byte[]byteArrayByte array.protected doubledoubleValueDouble value.protected intintValueInteger value.protected longlongValueLong value.protected ValueClassobjectValueObject value.protected java.lang.StringstringValueString value.protected inttypeType. -
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleanequals(java.lang.Object obj)voidfromObject(java.lang.Object obj)Any[]getAnyArray()byte[]getByteArray()doublegetDoubleValue()intgetIntValue()longgetLongValue()ValueClassgetObjectValue()java.lang.StringgetStringValue()intgetType()inthashCode()booleanisBooleanValue()voidsetAnyArray(Any[] anyArray)voidsetBooleanValue(boolean booleanValue)voidsetByteArray(byte[] byteArray)voidsetDoubleValue(double doubleValue)voidsetIntValue(int intValue)voidsetLongValue(long longValue)voidsetObjectValue(ValueClass objectValue)voidsetStringValue(java.lang.String stringValue)voidsetType(int type)java.lang.ObjecttoObject()java.lang.Object[][]toObjectTable()java.lang.StringtoString()
-
Field Details
-
type
protected int typeType. One of the type constants given in AnyC.- See Also:
AnyC
-
booleanValue
protected boolean booleanValueBoolean value.- See Also:
AnyC.TYPE_BOOLEAN
-
intValue
protected int intValueInteger value.- See Also:
AnyC.TYPE_INT
-
longValue
protected long longValueLong value.- See Also:
AnyC.TYPE_LONG
-
doubleValue
protected double doubleValueDouble value.- See Also:
AnyC.TYPE_DOUBLE
-
stringValue
protected java.lang.String stringValueString value.- See Also:
AnyC.TYPE_STRING
-
objectValue
Object value.- See Also:
AnyC.TYPE_OBJECT
-
byteArray
protected byte[] byteArrayByte array.- See Also:
AnyC.TYPE_ARRAY_BYTE
-
anyArray
Array of Any.- See Also:
AnyC.TYPE_ARRAY_ANY
-
-
Constructor Details
-
Method Details
-
getType
public int getType() -
setType
public void setType(int type) -
isBooleanValue
public boolean isBooleanValue() -
setBooleanValue
public void setBooleanValue(boolean booleanValue) -
getIntValue
public int getIntValue() -
setIntValue
public void setIntValue(int intValue) -
getLongValue
public long getLongValue() -
setLongValue
public void setLongValue(long longValue) -
getDoubleValue
public double getDoubleValue() -
setDoubleValue
public void setDoubleValue(double doubleValue) -
getStringValue
public java.lang.String getStringValue() -
setStringValue
public void setStringValue(java.lang.String stringValue) -
getObjectValue
-
setObjectValue
-
getAnyArray
-
setAnyArray
-
getByteArray
public byte[] getByteArray() -
setByteArray
public void setByteArray(byte[] byteArray) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
toObject
public java.lang.Object toObject() -
toObjectTable
public java.lang.Object[][] toObjectTable() -
fromObject
public void fromObject(java.lang.Object obj) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)- Overrides:
equalsin classjava.lang.Object
-