|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IFieldGroup
Defines methods requred to manipulate with group of named values.
| Method Summary | |
|---|---|
IField |
getField(String aName)
Returns the IField for the given name |
IField |
getFirst()
Retuns the first IField in the group |
IField |
getNext()
Returns the next IField in the group |
byte[] |
getValueBytes(String aName)
Get byte value |
double |
getValueDouble(String aName)
Obtains double number value from the group. |
int |
getValueInt(String aName)
Obtains integer number value from the group. |
IFieldGroupList |
getValueList(String aName)
Obtains list of field groups from the group. |
long |
getValueLong(String aName)
Obtains long integer number value from the group. |
String |
getValueString(String aName)
Obtains string number value from the group. |
void |
putField(IField aField)
|
void |
setValue(String aName,
byte[] aValue)
Set byte value |
void |
setValue(String aName,
double aValue)
Updates/Inserts double number value within the group. |
void |
setValue(String aName,
IFieldGroupList aValue)
Updates/Inserts list of field groups as a value within the group. |
void |
setValue(String aName,
int aValue)
Updates/Inserts integer number value within the group. |
void |
setValue(String aName,
long aValue)
Updates/Inserts long integer number value within the group. |
void |
setValue(String aName,
String aValue)
Updates/Inserts string value within the group. |
| Method Detail |
|---|
IField getField(String aName)
aName -
IField getFirst()
IField getNext()
double getValueDouble(String aName)
aName - field name
0.00 when not presentint getValueInt(String aName)
aName - field name
0.00 when not presentIFieldGroupList getValueList(String aName)
aName - list name
null when not presentlong getValueLong(String aName)
aName - field name
0.00 when not presentString getValueString(String aName)
aName - field name
null when not presentvoid putField(IField aField)
aField -
void setValue(String aName,
String aValue)
aName - field nameaValue - field value
void setValue(String aName,
IFieldGroupList aValue)
aName - list nameaValue - list of field groups to setup
void setValue(String aName,
double aValue)
aName - field nameaValue - field value
void setValue(String aName,
int aValue)
aName - field nameaValue - field value
void setValue(String aName,
long aValue)
aName - field nameaValue - field value
void setValue(String aName,
byte[] aValue)
aName - name of the fieldaValue - byte value to setbyte[] getValueBytes(String aName)
aName - name of the field
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||