|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IKoratArray
IKoratArray represents korat arrays. These arrays are generated at run-time.
For further information, please see ArrayGenerator
class
ArrayGenerator
Field Summary |
---|
Fields inherited from interface korat.instrumentation.IKoratTouchable |
---|
koratTouchedName, touchInitName, touchName |
Method Summary | |
---|---|
Setter |
get_element_setter(int position,
int field_id)
|
Setter |
get_length_setter(int field_id)
|
int |
getLength()
Returns the length of the korat array |
Object |
getValue(int index)
Returns value at position index in the korat array. |
void |
initialize(ITester tester)
Initializes array with ITester object to which the accessed field indexes will be reported |
Methods inherited from interface korat.instrumentation.IKoratTouchable |
---|
__korat__touch__initialize, __korat__touch |
Method Detail |
---|
void initialize(ITester tester)
tester
- ArrayGenerator.createInitializers(javassist.CtClass)
int getLength()
Object getValue(int index)
index
- - array position of the value
ArrayGenerator.createArrayElementMethods(javassist.CtClass)
Setter get_element_setter(int position, int field_id)
ArrayGenerator.createArrayElementMethods(javassist.CtClass)
Setter get_length_setter(int field_id)
ArrayGenerator.createLengthMethods(javassist.CtClass)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |