protected void setLong(long value, int index) { data.set((byte) (value >>> 56), index); data.set((byte) (value >>> 48), index + 1); data.set((byte) (value >>> 40), index + 2); data.set((byte) (value >>> 32), index + 3); data.set((byte) (value >>> 24), index + 4); data.set((byte) (value >>> 16), index + 5); data.set((byte) (value >>> 8), index + 6); data.set((byte) value, index + 7); } }
protected void setLong(long value, int index) { data.set((byte) (value >>> 56), index + 7); data.set((byte) (value >>> 48), index + 6); data.set((byte) (value >>> 40), index + 5); data.set((byte) (value >>> 32), index + 4); data.set((byte) (value >>> 24), index + 3); data.set((byte) (value >>> 16), index + 2); data.set((byte) (value >>> 8), index + 1); data.set((byte) value, index); } }
/** * Set a byte, should be equal for all endians * * @param value byte value to be set with. */ public void setByte(byte value) { data.set(value, position); position += 1; }
/** * Set a byte, should be equal for all endians * * @param value byte value to be set with. */ public void setByte(byte value) { data.set(value, position); position += 1; }
protected void setLong(long value, int index) { data.set((byte) (value >>> 56), index); data.set((byte) (value >>> 48), index + 1); data.set((byte) (value >>> 40), index + 2); data.set((byte) (value >>> 32), index + 3); data.set((byte) (value >>> 24), index + 4); data.set((byte) (value >>> 16), index + 5); data.set((byte) (value >>> 8), index + 6); data.set((byte) value, index + 7); } }
protected void setLong(long value, int index) { data.set((byte) (value >>> 56), index + 7); data.set((byte) (value >>> 48), index + 6); data.set((byte) (value >>> 40), index + 5); data.set((byte) (value >>> 32), index + 4); data.set((byte) (value >>> 24), index + 3); data.set((byte) (value >>> 16), index + 2); data.set((byte) (value >>> 8), index + 1); data.set((byte) value, index); } }