This function will look something like this:

        checkCursorState();
        Array value = (Array)rowProjector.getColumnProjector(columnIndex-1).getValue(currentRow, PDataType.ARRAY, ptr);
        wasNull = (value == null);
        return value;