|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IArrayValue
Represents an array value.
Method Summary | |
---|---|
IArrayValue |
clone(Map<Object,Object> cloneMap)
Override to specialize return type. |
IValue |
getElementValue(int elementIndex)
Gets an array element's value. |
IValueArray |
getElementValues()
Gets the element values. |
int |
getLength()
Gets the length of this array. |
void |
setElementValue(int elementIndex,
IValue elementValue)
Sets an array element's value. |
String |
toVerboseString()
Returns the verbose string representation of this array. |
Methods inherited from interface edu.ksu.cis.projects.bogor.module.value.IRecordValue |
---|
getFieldCount, getFieldValue, getFieldValues, getLockValue, linearize, setFieldValue |
Methods inherited from interface edu.ksu.cis.projects.bogor.module.value.INonPrimitiveValue |
---|
getReferenceId |
Methods inherited from interface edu.ksu.cis.projects.bogor.module.value.IValue |
---|
equals, getType, getTypeId, hashCode, toString, validate |
Methods inherited from interface edu.ksu.cis.projects.bogor.util.Disposable |
---|
dispose |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Method Detail |
---|
void setElementValue(int elementIndex, IValue elementValue)
elementIndex
- The index of the element in this array.
Must be greater than zero and less than the length of this array.elementValue
- The new value of the element.
Must be non-null.IValue getElementValue(int elementIndex)
elementIndex
- The index of the element in this array.
Must be greater than zero and less than the length of this array.
IValueArray getElementValues()
int getLength()
String toVerboseString()
toVerboseString
in interface IRecordValue
IArrayValue clone(Map<Object,Object> cloneMap)
clone
in interface INonPrimitiveValue
clone
in interface IRecordValue
clone
in interface IValue
cloneMap
- Original values (IValue
) to their clones (
IValue
) mapping. The clone map to solve
circular references in values. If this value is a key in the
map, then this method returns the value of the key in the map.
Must be non-null.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |