public class GroupValue extends Object implements FieldValue
Modifier and Type | Field and Description |
---|---|
protected FieldValue[] |
values |
Constructor and Description |
---|
GroupValue(Group group) |
GroupValue(Group group,
FieldValue[] values) |
Modifier and Type | Method and Description |
---|---|
FieldValue |
copy() |
boolean |
equals(Object other) |
BigDecimal |
getBigDecimal(int fieldIndex) |
BigDecimal |
getBigDecimal(String fieldName) |
boolean |
getBool(String fieldName) |
byte |
getByte(int fieldIndex) |
byte |
getByte(String fieldName) |
byte[] |
getBytes(int fieldIndex) |
byte[] |
getBytes(String fieldName) |
double |
getDouble(int fieldIndex) |
double |
getDouble(String fieldName) |
int |
getFieldCount() |
Group |
getGroup() |
GroupValue |
getGroup(int fieldIndex) |
GroupValue |
getGroup(String fieldName) |
int |
getInt(int fieldIndex) |
int |
getInt(String fieldName) |
long |
getLong(int fieldIndex) |
long |
getLong(String fieldName) |
ScalarValue |
getScalar(int fieldIndex) |
ScalarValue |
getScalar(String fieldName) |
SequenceValue |
getSequence(int fieldIndex) |
SequenceValue |
getSequence(String fieldName) |
short |
getShort(int fieldIndex) |
short |
getShort(String fieldName) |
String |
getString(int index) |
String |
getString(String fieldName) |
FieldValue |
getValue(int fieldIndex) |
FieldValue |
getValue(String fieldName) |
int |
hashCode() |
boolean |
isDefined(int fieldIndex) |
boolean |
isDefined(String fieldName) |
Iterator |
iterator() |
void |
setBitVector(int fieldIndex,
BitVector vector) |
void |
setBool(String fieldName,
boolean value) |
void |
setByteVector(int fieldIndex,
byte[] bytes) |
void |
setByteVector(String fieldName,
byte[] bytes) |
void |
setDecimal(int fieldIndex,
BigDecimal value) |
void |
setDecimal(int fieldIndex,
double value) |
void |
setDecimal(String fieldName,
BigDecimal value) |
void |
setDecimal(String fieldName,
double value) |
void |
setFieldValue(Field field,
FieldValue value) |
void |
setFieldValue(int fieldIndex,
FieldValue value) |
void |
setFieldValue(int fieldIndex,
Object value) |
void |
setFieldValue(String fieldName,
FieldValue value) |
void |
setFieldValue(String fieldName,
String value) |
void |
setInteger(int fieldIndex,
int value) |
void |
setInteger(String fieldName,
int value) |
void |
setLong(int fieldIndex,
long value) |
void |
setLong(String fieldName,
long value) |
void |
setString(Field field,
String value) |
void |
setString(int fieldIndex,
String value) |
void |
setString(String fieldName,
String value) |
String |
toString() |
protected final FieldValue[] values
public GroupValue(Group group, FieldValue[] values)
public GroupValue(Group group)
public Iterator iterator()
public int getInt(int fieldIndex)
public int getInt(String fieldName)
public boolean getBool(String fieldName)
public long getLong(int fieldIndex)
public long getLong(String fieldName)
public byte getByte(int fieldIndex)
public byte getByte(String fieldName)
public short getShort(int fieldIndex)
public short getShort(String fieldName)
public String getString(int index)
public double getDouble(int fieldIndex)
public double getDouble(String fieldName)
public BigDecimal getBigDecimal(int fieldIndex)
public BigDecimal getBigDecimal(String fieldName)
public byte[] getBytes(int fieldIndex)
public byte[] getBytes(String fieldName)
public SequenceValue getSequence(int fieldIndex)
public SequenceValue getSequence(String fieldName)
public ScalarValue getScalar(int fieldIndex)
public ScalarValue getScalar(String fieldName)
public GroupValue getGroup(int fieldIndex)
public GroupValue getGroup(String fieldName)
public FieldValue getValue(int fieldIndex)
public FieldValue getValue(String fieldName)
public Group getGroup()
public void setFieldValue(Field field, FieldValue value)
public void setFieldValue(int fieldIndex, FieldValue value)
public void setBitVector(int fieldIndex, BitVector vector)
public void setByteVector(int fieldIndex, byte[] bytes)
public void setByteVector(String fieldName, byte[] bytes)
public void setDecimal(int fieldIndex, double value)
public void setDecimal(String fieldName, double value)
public void setDecimal(int fieldIndex, BigDecimal value)
public void setDecimal(String fieldName, BigDecimal value)
public void setInteger(String fieldName, int value)
public void setInteger(int fieldIndex, int value)
public void setBool(String fieldName, boolean value)
public void setLong(String fieldName, long value)
public void setLong(int fieldIndex, long value)
public void setString(int fieldIndex, String value)
public void setFieldValue(int fieldIndex, Object value)
public void setFieldValue(String fieldName, FieldValue value)
public int getFieldCount()
public boolean isDefined(int fieldIndex)
public boolean isDefined(String fieldName)
public FieldValue copy()
copy
in interface FieldValue
Copyright © 2006-2013 The LaSalle Technology Group, LLC. All Rights Reserved.