Lines Matching refs:off

39     static boolean getBoolean(byte[] b, int off) {
40 return b[off] != 0;
43 static char getChar(byte[] b, int off) {
44 return (char) ((b[off + 1] & 0xFF) +
45 (b[off] << 8));
48 static short getShort(byte[] b, int off) {
49 return (short) ((b[off + 1] & 0xFF) +
50 (b[off] << 8));
53 static int getInt(byte[] b, int off) {
54 return ((b[off + 3] & 0xFF) ) +
55 ((b[off + 2] & 0xFF) << 8) +
56 ((b[off + 1] & 0xFF) << 16) +
57 ((b[off ] ) << 24);
60 static float getFloat(byte[] b, int off) {
61 return Float.intBitsToFloat(getInt(b, off));
64 static long getLong(byte[] b, int off) {
65 return ((b[off + 7] & 0xFFL) ) +
66 ((b[off + 6] & 0xFFL) << 8) +
67 ((b[off + 5] & 0xFFL) << 16) +
68 ((b[off + 4] & 0xFFL) << 24) +
69 ((b[off + 3] & 0xFFL) << 32) +
70 ((b[off + 2] & 0xFFL) << 40) +
71 ((b[off + 1] & 0xFFL) << 48) +
72 (((long) b[off]) << 56);
75 static double getDouble(byte[] b, int off) {
76 return Double.longBitsToDouble(getLong(b, off));
84 static void putBoolean(byte[] b, int off, boolean val) {
85 b[off] = (byte) (val ? 1 : 0);
88 static void putChar(byte[] b, int off, char val) {
89 b[off + 1] = (byte) (val );
90 b[off ] = (byte) (val >>> 8);
93 static void putShort(byte[] b, int off, short val) {
94 b[off + 1] = (byte) (val );
95 b[off ] = (byte) (val >>> 8);
98 static void putInt(byte[] b, int off, int val) {
99 b[off + 3] = (byte) (val );
100 b[off + 2] = (byte) (val >>> 8);
101 b[off + 1] = (byte) (val >>> 16);
102 b[off ] = (byte) (val >>> 24);
105 static void putFloat(byte[] b, int off, float val) {
106 putInt(b, off, Float.floatToIntBits(val));
109 static void putLong(byte[] b, int off, long val) {
110 b[off + 7] = (byte) (val );
111 b[off + 6] = (byte) (val >>> 8);
112 b[off + 5] = (byte) (val >>> 16);
113 b[off + 4] = (byte) (val >>> 24);
114 b[off + 3] = (byte) (val >>> 32);
115 b[off + 2] = (byte) (val >>> 40);
116 b[off + 1] = (byte) (val >>> 48);
117 b[off ] = (byte) (val >>> 56);
120 static void putDouble(byte[] b, int off, double val) {
121 putLong(b, off, Double.doubleToLongBits(val));