org.openfast
Class GroupValue
java.lang.Object
org.openfast.GroupValue
- All Implemented Interfaces:
- java.io.Serializable, FieldValue
- Direct Known Subclasses:
- Message
public class GroupValue
- extends java.lang.Object
- implements FieldValue
- See Also:
- Serialized Form
|
Method Summary |
FieldValue |
copy()
|
boolean |
equals(java.lang.Object other)
|
java.math.BigDecimal |
getBigDecimal(int fieldIndex)
|
java.math.BigDecimal |
getBigDecimal(java.lang.String fieldName)
|
boolean |
getBool(java.lang.String fieldName)
|
byte |
getByte(int fieldIndex)
|
byte |
getByte(java.lang.String fieldName)
|
byte[] |
getBytes(int fieldIndex)
|
byte[] |
getBytes(java.lang.String fieldName)
|
double |
getDouble(int fieldIndex)
|
double |
getDouble(java.lang.String fieldName)
|
int |
getFieldCount()
|
Group |
getGroup()
|
GroupValue |
getGroup(int fieldIndex)
|
GroupValue |
getGroup(java.lang.String fieldName)
|
int |
getInt(int fieldIndex)
|
int |
getInt(java.lang.String fieldName)
|
long |
getLong(int fieldIndex)
|
long |
getLong(java.lang.String fieldName)
|
ScalarValue |
getScalar(int fieldIndex)
|
ScalarValue |
getScalar(java.lang.String fieldName)
|
SequenceValue |
getSequence(int fieldIndex)
|
SequenceValue |
getSequence(java.lang.String fieldName)
|
short |
getShort(int fieldIndex)
|
short |
getShort(java.lang.String fieldName)
|
java.lang.String |
getString(int index)
|
java.lang.String |
getString(java.lang.String fieldName)
|
FieldValue |
getValue(int fieldIndex)
|
FieldValue |
getValue(java.lang.String fieldName)
|
int |
hashCode()
|
boolean |
isDefined(int fieldIndex)
|
boolean |
isDefined(java.lang.String fieldName)
|
java.util.Iterator |
iterator()
|
void |
setBitVector(int fieldIndex,
BitVector vector)
|
void |
setBool(java.lang.String fieldName,
boolean value)
|
void |
setByteVector(int fieldIndex,
byte[] bytes)
|
void |
setByteVector(java.lang.String fieldName,
byte[] bytes)
|
void |
setDecimal(int fieldIndex,
java.math.BigDecimal value)
|
void |
setDecimal(int fieldIndex,
double value)
|
void |
setDecimal(java.lang.String fieldName,
java.math.BigDecimal value)
|
void |
setDecimal(java.lang.String fieldName,
double value)
|
void |
setFieldValue(Field field,
FieldValue value)
|
void |
setFieldValue(int fieldIndex,
FieldValue value)
|
void |
setFieldValue(java.lang.String fieldName,
FieldValue value)
|
void |
setFieldValue(java.lang.String fieldName,
java.lang.String value)
|
void |
setInteger(int fieldIndex,
int value)
|
void |
setInteger(java.lang.String fieldName,
int value)
|
void |
setLong(int fieldIndex,
long value)
|
void |
setLong(java.lang.String fieldName,
long value)
|
void |
setString(Field field,
java.lang.String value)
|
void |
setString(int fieldIndex,
java.lang.String value)
|
void |
setString(java.lang.String fieldName,
java.lang.String value)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
values
protected final FieldValue[] values
GroupValue
public GroupValue(Group group,
FieldValue[] values)
GroupValue
public GroupValue(Group group)
iterator
public java.util.Iterator iterator()
getInt
public int getInt(int fieldIndex)
getInt
public int getInt(java.lang.String fieldName)
getBool
public boolean getBool(java.lang.String fieldName)
getLong
public long getLong(int fieldIndex)
getLong
public long getLong(java.lang.String fieldName)
getByte
public byte getByte(int fieldIndex)
getByte
public byte getByte(java.lang.String fieldName)
getShort
public short getShort(int fieldIndex)
getShort
public short getShort(java.lang.String fieldName)
getString
public java.lang.String getString(int index)
getString
public java.lang.String getString(java.lang.String fieldName)
getDouble
public double getDouble(int fieldIndex)
getDouble
public double getDouble(java.lang.String fieldName)
getBigDecimal
public java.math.BigDecimal getBigDecimal(int fieldIndex)
getBigDecimal
public java.math.BigDecimal getBigDecimal(java.lang.String fieldName)
getBytes
public byte[] getBytes(int fieldIndex)
getBytes
public byte[] getBytes(java.lang.String fieldName)
getSequence
public SequenceValue getSequence(int fieldIndex)
getSequence
public SequenceValue getSequence(java.lang.String fieldName)
getScalar
public ScalarValue getScalar(int fieldIndex)
getScalar
public ScalarValue getScalar(java.lang.String fieldName)
getGroup
public GroupValue getGroup(int fieldIndex)
getGroup
public GroupValue getGroup(java.lang.String fieldName)
getValue
public FieldValue getValue(int fieldIndex)
getValue
public FieldValue getValue(java.lang.String fieldName)
getGroup
public Group getGroup()
setString
public void setString(Field field,
java.lang.String value)
setFieldValue
public void setFieldValue(Field field,
FieldValue value)
setFieldValue
public void setFieldValue(int fieldIndex,
FieldValue value)
setBitVector
public void setBitVector(int fieldIndex,
BitVector vector)
setByteVector
public void setByteVector(int fieldIndex,
byte[] bytes)
setByteVector
public void setByteVector(java.lang.String fieldName,
byte[] bytes)
setDecimal
public void setDecimal(int fieldIndex,
double value)
setDecimal
public void setDecimal(java.lang.String fieldName,
double value)
setDecimal
public void setDecimal(int fieldIndex,
java.math.BigDecimal value)
setDecimal
public void setDecimal(java.lang.String fieldName,
java.math.BigDecimal value)
setInteger
public void setInteger(java.lang.String fieldName,
int value)
setInteger
public void setInteger(int fieldIndex,
int value)
setBool
public void setBool(java.lang.String fieldName,
boolean value)
setLong
public void setLong(java.lang.String fieldName,
long value)
setLong
public void setLong(int fieldIndex,
long value)
setString
public void setString(int fieldIndex,
java.lang.String value)
setString
public void setString(java.lang.String fieldName,
java.lang.String value)
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
setFieldValue
public void setFieldValue(java.lang.String fieldName,
FieldValue value)
getFieldCount
public int getFieldCount()
setFieldValue
public void setFieldValue(java.lang.String fieldName,
java.lang.String value)
isDefined
public boolean isDefined(int fieldIndex)
isDefined
public boolean isDefined(java.lang.String fieldName)
copy
public FieldValue copy()
- Specified by:
copy in interface FieldValue
Copyright © 2006-2008 The LaSalle Technology Group, LLC. All Rights Reserved.