|
||||||||||
| 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 IRecordValueIArrayValue clone(Map<Object,Object> cloneMap)
clone in interface INonPrimitiveValueclone in interface IRecordValueclone in interface IValuecloneMap - 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 | |||||||||