public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeByte(field_3_string.length()); // Note - nChars is 8-bit out.writeByte(_is16bitUnicode ? 0x01 : 0x00); if (_is16bitUnicode) { StringUtil.putUnicodeLE(field_3_string, out); } else { StringUtil.putCompressedUnicode(field_3_string, out); } }
public void serialize(LittleEndianOutput out) { super.serialize(out); out.writeByte(equals); out.writeInt(0); // Reserved } }
public void serialize(LittleEndianOutput out) { out.writeInt(getPositionOfBof()); out.writeShort(field_2_option_flags); String name = field_5_sheetname; out.writeByte(name.length()); out.writeByte(field_4_isMultibyteUnicode); if (isMultibyte()) { StringUtil.putUnicodeLE(name, out); } else { StringUtil.putCompressedUnicode(name, out); } }
public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeInt(field_1_reserved); out.writeShort(field_2_subex_len); }
@Override public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeShort(field_1_label_index); out.writeShort(field_2_zero); }
public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeInt(unused1); out.writeInt(unused2); }
public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeShort(field_1_first_row); out.writeShort(field_2_first_col); }
public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeShort(field_1_index_extern_sheet); out.writeInt(unused1); } }
public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeShort(getExternSheetIndex()); writeCoordinates(out); }
public void serialize(LittleEndianOutput out) { futureHeader.serialize(out); out.writeShort(isf_sharedFeatureType); out.writeByte(reserved); out.writeInt((int)cbHdrData); out.write(rgbHdrData); }
public void serialize(LittleEndianOutput out) { // TODO - junit out.writeShort(getReadOnly()); out.writeShort(getPassword()); out.writeShort(field_3_username_value.length()); if(field_3_username_value.length() > 0) { out.writeByte(field_3_username_unicode_options); StringUtil.putCompressedUnicode(getUsername(), out); } }
public void serialize(LittleEndianOutput out) { String formatString = getFormatString(); out.writeShort(getIndexCode()); out.writeShort(formatString.length()); out.writeByte(field_3_hasMultibyte ? 0x01 : 0x00); if ( field_3_hasMultibyte ) { StringUtil.putUnicodeLE( formatString, out); } else { StringUtil.putCompressedUnicode( formatString, out); } } protected int getDataSize() {
public final void serialize(LittleEndianOutput out) { if (getTextLength() > 0) { out.writeShort(getTextLength()); out.writeByte(field_2_hasMultibyte ? 0x01 : 0x00); if (field_2_hasMultibyte) { StringUtil.putUnicodeLE(field_3_text, out); } else { StringUtil.putCompressedUnicode(field_3_text, out); } } }