Object
CsvOutputKineticStream
- All Implemented Interfaces:
OutputKineticStream
,AutoCloseable
Kinetic stream implementation for serialization of Java objects into CSV files.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
void
writeArray
(Object[] array, Annotation[] fieldAnnotations) void
writeBoolean
(Boolean b, Annotation[] fieldAnnotations) void
writeBooleanArray
(boolean[] array, Annotation[] fieldAnnotations) void
writeByte
(Byte b, Annotation[] fieldAnnotations) void
writeByteArray
(byte[] array, Annotation[] fieldAnnotations) void
writeChar
(Character ch, Annotation[] fieldAnnotations) void
writeCharArray
(char[] array, Annotation[] fieldAnnotations) void
writeDouble
(Double f, Annotation[] fieldAnnotations) void
writeDoubleArray
(double[] array, Annotation[] fieldAnnotations) void
writeFloat
(Float f, Annotation[] fieldAnnotations) void
writeFloatArray
(float[] array, Annotation[] fieldAnnotations) void
writeInt
(Integer i, Annotation[] fieldAnnotations) void
writeIntArray
(int[] array, Annotation[] fieldAnnotations) void
writeLong
(Long l, Annotation[] fieldAnnotations) void
writeShort
(Short s, Annotation[] fieldAnnotations) void
writeShortArray
(short[] a, Annotation[] fieldAnnotations) void
writeString
(String str, Annotation[] fieldAnnotations) void
writeStringArray
(String[] obj, Annotation[] fieldAnnotations)
-
Constructor Details
-
CsvOutputKineticStream
-
-
Method Details
-
writeString
- Specified by:
writeString
in interfaceOutputKineticStream
- Throws:
IOException
-
writeInt
- Specified by:
writeInt
in interfaceOutputKineticStream
- Throws:
IOException
-
writeDouble
- Specified by:
writeDouble
in interfaceOutputKineticStream
- Throws:
IOException
-
writeFloat
- Specified by:
writeFloat
in interfaceOutputKineticStream
- Throws:
IOException
-
writeBoolean
- Specified by:
writeBoolean
in interfaceOutputKineticStream
- Throws:
IOException
-
writeArray
- Specified by:
writeArray
in interfaceOutputKineticStream
- Throws:
Exception
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-
writeByte
- Specified by:
writeByte
in interfaceOutputKineticStream
- Throws:
Exception
-
writeIntArray
- Specified by:
writeIntArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeByteArray
- Specified by:
writeByteArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeDoubleArray
- Specified by:
writeDoubleArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeBooleanArray
- Specified by:
writeBooleanArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeLong
- Specified by:
writeLong
in interfaceOutputKineticStream
- Throws:
Exception
-
writeShort
- Specified by:
writeShort
in interfaceOutputKineticStream
- Throws:
Exception
-
writeShortArray
- Specified by:
writeShortArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeStringArray
- Specified by:
writeStringArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeChar
- Specified by:
writeChar
in interfaceOutputKineticStream
- Throws:
Exception
-
writeCharArray
- Specified by:
writeCharArray
in interfaceOutputKineticStream
- Throws:
Exception
-
writeFloatArray
- Specified by:
writeFloatArray
in interfaceOutputKineticStream
- Throws:
Exception
-