| | |
| | | for (int i = start; i < end; i++) |
| | | { |
| | | v <<= 8; |
| | | v |= (bytes[i] & 0xFF); |
| | | v |= bytes[i] & 0xFF; |
| | | } |
| | | return v; |
| | | } |
| | |
| | | if(bytes.length == 8) |
| | | { |
| | | long v = 0; |
| | | v |= (bytes[0] & 0x7F); |
| | | v |= bytes[0] & 0x7F; |
| | | for (int i = 1; i < 8; i++) |
| | | { |
| | | v <<= 8; |
| | | v |= (bytes[i] & 0xFF); |
| | | v |= bytes[i] & 0xFF; |
| | | } |
| | | return v; |
| | | } |
| | |
| | | v |= (decodedBytes[pos++] & 0xFFL) << 24; |
| | | v |= (decodedBytes[pos++] & 0xFFL) << 16; |
| | | v |= (decodedBytes[pos++] & 0xFFL) << 8; |
| | | v |= (decodedBytes[pos++] & 0xFFL); |
| | | v |= decodedBytes[pos++] & 0xFFL; |
| | | entryIDList[i] = v; |
| | | } |
| | | |
| | |
| | | v |= (decodedBytes[pos++] & 0xFFL) << 24; |
| | | v |= (decodedBytes[pos++] & 0xFFL) << 16; |
| | | v |= (decodedBytes[pos++] & 0xFFL) << 8; |
| | | v |= (decodedBytes[pos++] & 0xFFL); |
| | | v |= decodedBytes[pos++] & 0xFFL; |
| | | entryIDList[i] = v; |
| | | } |
| | | |