TagEntry t = (TagEntry) tagTable.get(TagEntry.tagHashKey(tagSignature)); if (t == null) return null; return t.getData();
System.arraycopy(header.getData(size), 0, data, 0, ProfileHeader.HEADERSIZE);  byte[] tt = getTagTable(); System.arraycopy(tt, 0, data, ProfileHeader.HEADERSIZE, tt.length);  Enumeration e = tagTable.elements(); while (e.hasMoreElements()) { TagEntry tag = (TagEntry) e.nextElement(); System.arraycopy(tag.getData(), 0, data, tag.getOffset(), tag.getSize()); } return data;
  public byte[] getData(int tagSignature)  {    if (tagSignature == icSigHead)      return header.getData(getSize());    TagEntry t = (TagEntry) tagTable.get(TagEntry.tagHashKey(tagSignature));    if (t == null)      return null;    return t.getData();  }