@Override public long getAsLong(final int index) { return this.getAsInt(index); }
} else { structureFields.add(fieldTypeDiff ? new JBBPFieldArrayFloat(name, inStream.readFloatArray(wholeStreamArray ? -1 : arrayLength, byteOrder)) : new JBBPFieldArrayInt(name, inStream.readIntArray(wholeStreamArray ? -1 : arrayLength, byteOrder)) );
Short(((JBBPFieldArrayUShort) array).getArray()); } else if (array instanceof JBBPFieldArrayFloat) { Float(((JBBPFieldArrayFloat) array).getArray()); } else if (array instanceof JBBPFieldArrayDouble) { Double(((JBBPFieldArrayDouble) array).getArray());