@Override public int getIntLE(int index) { return buf.getIntLE(index); }
@Override public int getIntLE(int index) { return buf.getIntLE(index); }
/** * Gets a 32-bit floating point number at the specified absolute * {@code index} in this buffer in Little Endian Byte Order. * This method does not modify {@code readerIndex} or * {@code writerIndex} of this buffer. * * @throws IndexOutOfBoundsException * if the specified {@code index} is less than {@code 0} or * {@code index + 4} is greater than {@code this.capacity} */ public float getFloatLE(int index) { return Float.intBitsToFloat(getIntLE(index)); }
/** * Gets a 32-bit floating point number at the specified absolute * {@code index} in this buffer in Little Endian Byte Order. * This method does not modify {@code readerIndex} or * {@code writerIndex} of this buffer. * * @throws IndexOutOfBoundsException * if the specified {@code index} is less than {@code 0} or * {@code index + 4} is greater than {@code this.capacity} */ public float getFloatLE(int index) { return Float.intBitsToFloat(getIntLE(index)); }
@Override public int getIntLE(int index) { checkIndex(index, 4); return buffer.getIntLE(index); }
@Override public int getIntLE(int index) { return unwrap().getIntLE(index); }
@Override protected int _getIntLE(int index) { return unwrap().getIntLE(index); }
@Override public int getIntLE(int index) { return unwrap().getIntLE(index); }
@Override protected int _getIntLE(int index) { return unwrap().getIntLE(index); }
@Override public int getIntLE(int index) { checkIndex(index, 4); return buffer.getIntLE(index); }
@Override public int getIntLE(int index) { return unwrap().getIntLE(index); }
@Override public int getIntLE(int index) { return unwrap().getIntLE(index); }
@Override protected int _getIntLE(int index) { return unwrap().getIntLE(index); }
@Override protected int _getIntLE(int index) { return unwrap().getIntLE(idx(index)); }
@Override public int getIntLE(int index) { checkIndex0(index, 4); return unwrap().getIntLE(idx(index)); }
@Override public int getIntLE(int index) { checkIndex0(index, 4); return unwrap().getIntLE(idx(index)); }
@Override protected int _getIntLE(int index) { Component c = findComponent(index); if (index + 4 <= c.endOffset) { return c.buf.getIntLE(index - c.offset); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getShortLE(index) & 0xFFFF | (_getShortLE(index + 2) & 0xFFFF) << 16; } else { return (_getShortLE(index) & 0xffff) << 16 | _getShortLE(index + 2) & 0xffff; } }
@Override protected int _getIntLE(int index) { Component c = findComponent0(index); if (index + 4 <= c.endOffset) { return c.buf.getIntLE(c.idx(index)); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getShortLE(index) & 0xffff | (_getShortLE(index + 2) & 0xffff) << 16; } else { return (_getShortLE(index) & 0xffff) << 16 | _getShortLE(index + 2) & 0xffff; } }
@Override protected int _getIntLE(int index) { Component c = findComponent(index); if (index + 4 <= c.endOffset) { return c.buf.getIntLE(index - c.offset); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getShortLE(index) & 0xFFFF | (_getShortLE(index + 2) & 0xFFFF) << 16; } else { return (_getShortLE(index) & 0xffff) << 16 | _getShortLE(index + 2) & 0xffff; } }
@Override protected int _getIntLE(int index) { Component c = findComponent0(index); if (index + 4 <= c.endOffset) { return c.buf.getIntLE(c.idx(index)); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getShortLE(index) & 0xffff | (_getShortLE(index + 2) & 0xffff) << 16; } else { return (_getShortLE(index) & 0xffff) << 16 | _getShortLE(index + 2) & 0xffff; } }