]> source.dussan.org Git - poi.git/commit
Introduced ContinuableRecord to help fix serialization of StringRecords with large...
authorJosh Micich <josh@apache.org>
Thu, 6 Nov 2008 01:12:41 +0000 (01:12 +0000)
committerJosh Micich <josh@apache.org>
Thu, 6 Nov 2008 01:12:41 +0000 (01:12 +0000)
commit6ac844079be2347da6013fcc61bb154bd6f4a18e
treeb0e151a42b131e470694285da68dbc36f2999b0e
parent5d9cf8661840aac54ae7a1eba0c198b29913700c
Introduced ContinuableRecord to help fix serialization of StringRecords with large data.  Fixed TextObjectRecord to only write 16bit unicode when needed.  Simplification in UnicodeString.

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@711749 13f79535-47bb-0310-9956-ffa450edef68
19 files changed:
src/java/org/apache/poi/hssf/record/RecordFactory.java
src/java/org/apache/poi/hssf/record/SSTRecord.java
src/java/org/apache/poi/hssf/record/SSTRecordHeader.java [deleted file]
src/java/org/apache/poi/hssf/record/SSTRecordSizeCalculator.java [deleted file]
src/java/org/apache/poi/hssf/record/SSTSerializer.java
src/java/org/apache/poi/hssf/record/StringRecord.java
src/java/org/apache/poi/hssf/record/TextObjectRecord.java
src/java/org/apache/poi/hssf/record/UnicodeString.java
src/java/org/apache/poi/hssf/record/cont/ContinuableRecord.java [new file with mode: 0644]
src/java/org/apache/poi/hssf/record/cont/ContinuableRecordOutput.java [new file with mode: 0644]
src/java/org/apache/poi/hssf/record/cont/UnknownLengthRecordOutput.java [new file with mode: 0644]
src/java/org/apache/poi/util/DelayableLittleEndianOutput.java [new file with mode: 0644]
src/java/org/apache/poi/util/LittleEndianByteArrayOutputStream.java
src/testcases/org/apache/poi/hssf/record/TestRecordFactory.java
src/testcases/org/apache/poi/hssf/record/TestSSTRecordSizeCalculator.java
src/testcases/org/apache/poi/hssf/record/TestStringRecord.java
src/testcases/org/apache/poi/hssf/record/TestTextObjectBaseRecord.java
src/testcases/org/apache/poi/hssf/record/TestTextObjectRecord.java
src/testcases/org/apache/poi/hssf/record/TestUnicodeString.java