public int getFileSize() {
return filesize;
}
protected ByteBuffer writeSix( CharSequence data) {
return charset.encode( pad( data, 6));
<BUG>}
protected ByteBuffer writeEight( int data) {</BUG>
return charset.encode( pad( Integer.toHexString( data), 8));
}
protected CharSequence readSix( CharBuffer buffer) {

public int getFileSize() {
return filesize;
}
protected ByteBuffer writeSix( CharSequence data) {
return charset.encode( pad( data, 6));
}
protected ByteBuffer writeEight( long data) {
return charset.encode( pad( Long.toHexString( data), 8));
}
protected ByteBuffer writeEight( int data) {
return charset.encode( pad( Integer.toHexString( data), 8));
}
protected CharSequence readSix( CharBuffer buffer) {
