public void serialize(LittleEndianOutput out) { out.writeInt(field_1_row_offset); for (int k = 0; k < field_2_cell_offsets.length; k++) { out.writeShort(field_2_cell_offsets[ k ]); } } protected int getDataSize() {
public void serialize(LittleEndianOutput out) { out.writeShort(_verAndInstance); out.writeShort(_type); out.writeInt(_length); }
public void serialize(LittleEndianOutput out) { super.serialize(out); out.writeByte(equals); out.writeInt(0); // Reserved } }
public void write(LittleEndianOutput out) { out.writeByte(sid + getPtgClass()); out.writeShort(field_1_index_extern_sheet); out.writeInt(unused1); } }
public void serialize(LittleEndianOutput out) { out.writeInt(field_1_lineColor); out.writeShort(field_2_linePattern); out.writeShort(field_3_weight); out.writeShort(field_4_format); out.writeShort(field_5_colourPaletteIndex); }
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) { 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); } }
@Override protected void serializeValue(LittleEndianOutput out) { if (specialCachedValue == null) { out.writeDouble(field_4_value); } else { specialCachedValue.serialize(out); } out.writeShort(getOptions()); out.writeInt(field_6_zero); // may as well write original data back so as to minimise differences from original field_8_parsed_expr.serialize(out); }
public void write(LittleEndianByteArrayOutputStream os) { int start = os.getWriteIndex(); LittleEndianOutput sizeOut = os.createDelayedOutput(LittleEndianConsts.INT_SIZE); os.writeInt(referenceComponent.length); for (int i=0; i<referenceComponent.length; i++) { os.writeInt(referenceComponentType[i]); writeUnicodeLPP4(os, referenceComponent[i]); } writeUnicodeLPP4(os, dataSpaceName); sizeOut.writeInt(os.getWriteIndex()-start); } }
@Override public void serialize(LittleEndianOutput out) { out.writeShort(getFontIndex()); out.writeShort(getFormatIndex()); out.writeShort(getCellOptions()); out.writeShort(getAlignmentOptions()); out.writeShort(getIndentionOptions()); out.writeShort(getBorderOptions()); out.writeShort(getPaletteOptions()); out.writeInt(getAdtlPaletteOptions()); out.writeShort(getFillPaletteOptions()); }