/** * Creates a new {@link SwappedByteBuf} for this {@link ByteBuf} instance. */ protected SwappedByteBuf newSwappedByteBuf() { return new SwappedByteBuf(this); }
@Override public long getUnsignedInt(int index) { return getInt(index) & 0xFFFFFFFFL; }
@Override public long getUnsignedIntLE(int index) { return getIntLE(index) & 0xFFFFFFFFL; }
@Override public int getUnsignedShort(int index) { return getShort(index) & 0xFFFF; }
@Override public ByteBuffer internalNioBuffer(int index, int length) { return nioBuffer(index, length); }
@Override public int getUnsignedMediumLE(int index) { return getMediumLE(index) & 0xFFFFFF; }
@Override public int getUnsignedShortLE(int index) { return getShortLE(index) & 0xFFFF; }
@Override public int getUnsignedMedium(int index) { return getMedium(index) & 0xFFFFFF; }
@Override public double getDouble(int index) { return Double.longBitsToDouble(getLong(index)); }
@Override public ByteBuf readBytes(int length) { return buf.readBytes(length).order(order()); }
@Override public char getChar(int index) { return (char) getShort(index); }
@Override public ByteBuffer internalNioBuffer(int index, int length) { return nioBuffer(index, length); }
@Override public int getUnsignedMediumLE(int index) { return getMediumLE(index) & 0xFFFFFF; }
@Override public int getUnsignedShortLE(int index) { return getShortLE(index) & 0xFFFF; }
@Override public int getUnsignedMedium(int index) { return getMedium(index) & 0xFFFFFF; }
@Override public double getDouble(int index) { return Double.longBitsToDouble(getLong(index)); }
@Override public ByteBuf readBytes(int length) { return buf.readBytes(length).order(order()); }
/** * Creates a new {@link SwappedByteBuf} for this {@link ByteBuf} instance. */ protected SwappedByteBuf newSwappedByteBuf() { return new SwappedByteBuf(this); }
@Override public long getUnsignedInt(int index) { return getInt(index) & 0xFFFFFFFFL; }
@Override public int getUnsignedShort(int index) { return getShort(index) & 0xFFFF; }