return Array.factory( DataType.BYTE.getPrimitiveClassType(), shape, bb.array());
case NCLibrary.NC_SHORT:
case NCLibrary.NC_USHORT:
ShortBuffer sb = bb.asShortBuffer();
return Array.factory( DataType.BYTE.getPrimitiveClassType(), shape, sb.array());
case NCLibrary.NC_INT:
case NCLibrary.NC_UINT:
IntBuffer ib = bb.asIntBuffer();
return Array.factory( DataType.BYTE.getPrimitiveClassType(), shape, ib.array());