@Override public long getLongLE(int index) { return buf.getLongLE(index); }
public long getLongLE(int pos) { return buffer.getLongLE(pos); }
/** * Gets a 64-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 + 8} is greater than {@code this.capacity} */ public double getDoubleLE(int index) { return Double.longBitsToDouble(getLongLE(index)); }
/** * Gets a 64-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 + 8} is greater than {@code this.capacity} */ public double getDoubleLE(int index) { return Double.longBitsToDouble(getLongLE(index)); }
@Override public long getLongLE(int index) { checkIndex(index, 8); return buffer.getLongLE(index); }
@Override public long getLongLE(int index) { return unwrap().getLongLE(index); }
@Override public long getLongLE(int index) { return unwrap().getLongLE(index); }
@Override protected long _getLongLE(int index) { return unwrap().getLongLE(index); }
@Override protected long _getLongLE(int index) { return unwrap().getLongLE(index); }
@Override public long getLongLE(int index) { checkIndex(index, 8); return buffer.getLongLE(index); }
@Override protected long _getLongLE(int index) { return unwrap().getLongLE(index); }
@Override protected long _getLongLE(int index) { return unwrap().getLongLE(index); }
@Override protected long _getLongLE(int index) { return unwrap().getLongLE(idx(index)); }
@Override protected long _getLongLE(int index) { return unwrap().getLongLE(idx(index)); }
@Override public long getLongLE(int index) { checkIndex0(index, 8); return unwrap().getLongLE(idx(index)); }
@Override public long getLongLE(int index) { checkIndex0(index, 8); return unwrap().getLongLE(idx(index)); }
@Override protected long _getLongLE(int index) { Component c = findComponent(index); if (index + 8 <= c.endOffset) { return c.buf.getLongLE(index - c.offset); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getIntLE(index) & 0xffffffffL | (_getIntLE(index + 4) & 0xffffffffL) << 32; } else { return (_getIntLE(index) & 0xffffffffL) << 32 | _getIntLE(index + 4) & 0xffffffffL; } }
@Override protected long _getLongLE(int index) { Component c = findComponent0(index); if (index + 8 <= c.endOffset) { return c.buf.getLongLE(c.idx(index)); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getIntLE(index) & 0xffffffffL | (_getIntLE(index + 4) & 0xffffffffL) << 32; } else { return (_getIntLE(index) & 0xffffffffL) << 32 | _getIntLE(index + 4) & 0xffffffffL; } }
@Override protected long _getLongLE(int index) { Component c = findComponent(index); if (index + 8 <= c.endOffset) { return c.buf.getLongLE(index - c.offset); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getIntLE(index) & 0xffffffffL | (_getIntLE(index + 4) & 0xffffffffL) << 32; } else { return (_getIntLE(index) & 0xffffffffL) << 32 | _getIntLE(index + 4) & 0xffffffffL; } }
@Override protected long _getLongLE(int index) { Component c = findComponent0(index); if (index + 8 <= c.endOffset) { return c.buf.getLongLE(c.idx(index)); } else if (order() == ByteOrder.BIG_ENDIAN) { return _getIntLE(index) & 0xffffffffL | (_getIntLE(index + 4) & 0xffffffffL) << 32; } else { return (_getIntLE(index) & 0xffffffffL) << 32 | _getIntLE(index + 4) & 0xffffffffL; } }