@Override public final float getFloat() { int newPosition = position + SizeOf.FLOAT; if (newPosition > limit) { throw new BufferUnderflowException(); } float result = Float.intBitsToFloat(this.block.peekInt(offset + position, order)); position = newPosition; return result; }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final int getInt(int index) { checkIndex(index, SizeOf.INT); return this.block.peekInt(offset + index, order); }
@Override public final float getFloat(int index) { checkIndex(index, SizeOf.FLOAT); return Float.intBitsToFloat(this.block.peekInt(offset + index, order)); }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final float getFloat() { int newPosition = position + SizeOf.FLOAT; if (newPosition > limit) { throw new BufferUnderflowException(); } float result = Float.intBitsToFloat(this.block.peekInt(offset + position, order)); position = newPosition; return result; }
@Override public final float getFloat() { int newPosition = position + SizeOf.FLOAT; if (newPosition > limit) { throw new BufferUnderflowException(); } float result = Float.intBitsToFloat(this.block.peekInt(offset + position, order)); position = newPosition; return result; }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final float getFloat(int index) { checkIndex(index, SizeOf.FLOAT); return Float.intBitsToFloat(this.block.peekInt(offset + index, order)); }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final float getFloat(int index) { checkIndex(index, SizeOf.FLOAT); return Float.intBitsToFloat(this.block.peekInt(offset + index, order)); }
@Override public final float getFloat() { int newPosition = position + SizeOf.FLOAT; if (newPosition > limit) { throw new BufferUnderflowException(); } float result = Float.intBitsToFloat(this.block.peekInt(offset + position, order)); position = newPosition; return result; }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final int getInt(int index) { checkIndex(index, SizeOf.INT); return this.block.peekInt(offset + index, order); }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final float getFloat() { int newPosition = position + SizeOf.FLOAT; if (newPosition > limit) { throw new BufferUnderflowException(); } float result = Float.intBitsToFloat(this.block.peekInt(offset + position, order)); position = newPosition; return result; }
@Override public final float getFloat() { int newPosition = position + SizeOf.FLOAT; if (newPosition > limit) { throw new BufferUnderflowException(); } float result = Float.intBitsToFloat(this.block.peekInt(offset + position, order)); position = newPosition; return result; }
@Override public final int getInt() { int newPosition = position + SizeOf.INT; if (newPosition > limit) { throw new BufferUnderflowException(); } int result = this.block.peekInt(offset + position, order); position = newPosition; return result; }
@Override public final float getFloat(int index) { checkIndex(index, SizeOf.FLOAT); return Float.intBitsToFloat(this.block.peekInt(offset + index, order)); }
@Override public final int getInt(int index) { checkIndex(index, SizeOf.INT); return this.block.peekInt(offset + index, order); }