Lines Matching refs:data
30 * Throws an IllegalArgumentException if the data does not correspond
33 * @param data the specified profile data.
35 public static void verify(byte[] data) {
36 if (data == null) {
40 if (data.length < TOC_OFFSET) {
41 // not enough data for profile header
46 final int size = readInt32(data, 0);
47 final int tagCount = readInt32(data, HEADER_SIZE);
54 size > data.length)
59 final int sig = readInt32(data, 36);
67 final int tag_offset = getTagOffset(i, data);
68 final int tag_size = getTagSize(i, data);
83 private static int getTagOffset(int idx, byte[] data) {
85 return readInt32(data, pos);
88 private static int getTagSize(int idx, byte[] data) {
90 return readInt32(data, pos);
93 private static int readInt32(byte[] data, int off) {
98 res |= (0xff & data[off++]);