Package org.apache.jute
Class CsvOutputArchive
- java.lang.Object
-
- org.apache.jute.CsvOutputArchive
-
- All Implemented Interfaces:
OutputArchive
public class CsvOutputArchive extends java.lang.Object implements OutputArchive
-
-
Constructor Summary
Constructors Constructor Description CsvOutputArchive(java.io.OutputStream out)Creates a new instance of CsvOutputArchive
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidendMap(java.util.TreeMap v, java.lang.String tag)voidendRecord(Record r, java.lang.String tag)voidendVector(java.util.List v, java.lang.String tag)voidstartMap(java.util.TreeMap v, java.lang.String tag)voidstartRecord(Record r, java.lang.String tag)voidstartVector(java.util.List v, java.lang.String tag)voidwriteBool(boolean b, java.lang.String tag)voidwriteBuffer(byte[] buf, java.lang.String tag)voidwriteByte(byte b, java.lang.String tag)voidwriteDouble(double d, java.lang.String tag)voidwriteFloat(float f, java.lang.String tag)voidwriteInt(int i, java.lang.String tag)voidwriteLong(long l, java.lang.String tag)voidwriteRecord(Record r, java.lang.String tag)voidwriteString(java.lang.String s, java.lang.String tag)
-
-
-
Method Detail
-
writeByte
public void writeByte(byte b, java.lang.String tag) throws java.io.IOException- Specified by:
writeBytein interfaceOutputArchive- Throws:
java.io.IOException
-
writeBool
public void writeBool(boolean b, java.lang.String tag) throws java.io.IOException- Specified by:
writeBoolin interfaceOutputArchive- Throws:
java.io.IOException
-
writeInt
public void writeInt(int i, java.lang.String tag) throws java.io.IOException- Specified by:
writeIntin interfaceOutputArchive- Throws:
java.io.IOException
-
writeLong
public void writeLong(long l, java.lang.String tag) throws java.io.IOException- Specified by:
writeLongin interfaceOutputArchive- Throws:
java.io.IOException
-
writeFloat
public void writeFloat(float f, java.lang.String tag) throws java.io.IOException- Specified by:
writeFloatin interfaceOutputArchive- Throws:
java.io.IOException
-
writeDouble
public void writeDouble(double d, java.lang.String tag) throws java.io.IOException- Specified by:
writeDoublein interfaceOutputArchive- Throws:
java.io.IOException
-
writeString
public void writeString(java.lang.String s, java.lang.String tag) throws java.io.IOException- Specified by:
writeStringin interfaceOutputArchive- Throws:
java.io.IOException
-
writeBuffer
public void writeBuffer(byte[] buf, java.lang.String tag) throws java.io.IOException- Specified by:
writeBufferin interfaceOutputArchive- Throws:
java.io.IOException
-
writeRecord
public void writeRecord(Record r, java.lang.String tag) throws java.io.IOException
- Specified by:
writeRecordin interfaceOutputArchive- Throws:
java.io.IOException
-
startRecord
public void startRecord(Record r, java.lang.String tag) throws java.io.IOException
- Specified by:
startRecordin interfaceOutputArchive- Throws:
java.io.IOException
-
endRecord
public void endRecord(Record r, java.lang.String tag) throws java.io.IOException
- Specified by:
endRecordin interfaceOutputArchive- Throws:
java.io.IOException
-
startVector
public void startVector(java.util.List v, java.lang.String tag) throws java.io.IOException- Specified by:
startVectorin interfaceOutputArchive- Throws:
java.io.IOException
-
endVector
public void endVector(java.util.List v, java.lang.String tag) throws java.io.IOException- Specified by:
endVectorin interfaceOutputArchive- Throws:
java.io.IOException
-
startMap
public void startMap(java.util.TreeMap v, java.lang.String tag) throws java.io.IOException- Specified by:
startMapin interfaceOutputArchive- Throws:
java.io.IOException
-
endMap
public void endMap(java.util.TreeMap v, java.lang.String tag) throws java.io.IOException- Specified by:
endMapin interfaceOutputArchive- Throws:
java.io.IOException
-
-