Lines Matching defs:header
36 * The header of a crossfile.
46 /** the size of the header in bytes */
56 * Create a new default header for a crossfile of the given genre. Data
67 * Create a new default header for a crossfile of the given genre and
78 * Create a new default header for a crossfile of the given genre and
118 * @param header byte array containing the header bytes.
119 * @throws IOException if the header is invalid.
121 public XrefHeader(byte[] header) throws IOException {
122 ByteBuffer bb = ByteBuffer.wrap(header);
126 throw new IOException("invalid header");
140 throw new IOException("invalid header");
147 * Create a new instance by reading the appropriate number of header bytes
149 * @param in from where to read the header.
150 * @throws IOException if the header is invalid or other error occures when
158 byte[] header = new byte[HEADER_SZ];
160 while (count < header.length) {
161 int i = in.read(header, count, header.length - count);
163 throw new IOException("invalid header");
167 return header;
171 * Write the header to the given stream.
172 * @param out where to write the header.
180 * Get the number of characters, which follow the header. NOTE: NOT the
190 * Set the number of characters, which follow the header. NOTE: NOT the
216 * Get the version of the header (file format).