# Class: com.pnfsoftware.jeb.core.units.code.debug.impl.ValueArray

An array of values provided by a debugger unit.

## Constructor: ValueArray
- parameter: `objectId`, type: `long`
- parameter: `refTypeId`, type: `long`
- parameter: `typeName`, type: `java.lang.String`

Description: Create an array value.
parameter: objectId: object id
parameter: refTypeId: reference type id
parameter: typeName: array type name

## Method: getElements
- parameter: `index`, type: `int`
- parameter: `count`, type: `int`
- return type: `java.util.List<? extends com.pnfsoftware.jeb.core.units.code.debug.IDebuggerVariable>`

Description: Get a slice of this array.
parameter: index: start index, must be a valid value
parameter: count: number of elements to be retrieved, a negative value means            "until the end of the array"
return: null on error

## Method: getLength
- return type: `int`

Description: Retrieve the size of this array.
return: array length

## Method: getTypeName
- return type: `java.lang.String`


