Object
CsvInputKineticStream
- All Implemented Interfaces:
InputKineticStream
,AutoCloseable
Kinetic stream implementation for deserialization of Java objects from stream of CSV lines.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Object[]
boolean
readBool()
boolean[]
readBooleanArray
(boolean[] a) byte
readByte()
byte[]
readByteArray
(byte[] a) double
double[]
readDoubleArray
(double[] a) float
int
readInt()
int[]
readIntArray
(int[] a) long
readLong()
long[]
readLongArray
(long[] a) short
short[]
readShortArray
(short[] a) String[]
readStringArray
(String[] a)
-
Constructor Details
-
CsvInputKineticStream
Create CSV kinetic input stream- Parameters:
lines
- lines reader from CSV file
-
-
Method Details
-
readString
- Specified by:
readString
in interfaceInputKineticStream
- Throws:
IOException
-
readInt
- Specified by:
readInt
in interfaceInputKineticStream
- Throws:
IOException
-
readFloat
- Specified by:
readFloat
in interfaceInputKineticStream
- Throws:
IOException
-
readDouble
- Specified by:
readDouble
in interfaceInputKineticStream
- Throws:
IOException
-
readBool
- Specified by:
readBool
in interfaceInputKineticStream
- Throws:
IOException
-
readArray
- Specified by:
readArray
in interfaceInputKineticStream
- Throws:
Exception
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-
readByte
- Specified by:
readByte
in interfaceInputKineticStream
- Throws:
Exception
-
readIntArray
- Specified by:
readIntArray
in interfaceInputKineticStream
- Throws:
Exception
-
readByteArray
- Specified by:
readByteArray
in interfaceInputKineticStream
- Throws:
Exception
-
readDoubleArray
- Specified by:
readDoubleArray
in interfaceInputKineticStream
- Throws:
Exception
-
readBooleanArray
- Specified by:
readBooleanArray
in interfaceInputKineticStream
- Throws:
Exception
-
readLong
- Specified by:
readLong
in interfaceInputKineticStream
- Throws:
Exception
-
readLongArray
- Specified by:
readLongArray
in interfaceInputKineticStream
- Throws:
Exception
-
readShort
- Specified by:
readShort
in interfaceInputKineticStream
- Throws:
Exception
-
readShortArray
- Specified by:
readShortArray
in interfaceInputKineticStream
- Throws:
Exception
-
readStringArray
- Specified by:
readStringArray
in interfaceInputKineticStream
- Throws:
Exception
-