Package uk.ac.rdg.resc.edal.covjson
Interface StreamingEncoder.ArrayEncoder<T>
-
- Enclosing interface:
- StreamingEncoder
public static interface StreamingEncoder.ArrayEncoder<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StreamingEncoder.ArrayEncoder<T>
add(boolean value)
StreamingEncoder.ArrayEncoder<T>
add(double value)
StreamingEncoder.ArrayEncoder<T>
add(float value)
StreamingEncoder.ArrayEncoder<T>
add(int value)
StreamingEncoder.ArrayEncoder<T>
add(long value)
StreamingEncoder.ArrayEncoder<T>
add(String value)
T
end()
StreamingEncoder.ArrayEncoder<StreamingEncoder.ArrayEncoder<T>>
startArray()
StreamingEncoder.ArrayEncoder<StreamingEncoder.ArrayEncoder<T>>
startArray(StreamingEncoder.ArrayHints hints)
StreamingEncoder.MapEncoder<StreamingEncoder.ArrayEncoder<T>>
startMap()
-
-
-
Method Detail
-
add
StreamingEncoder.ArrayEncoder<T> add(String value) throws IOException
- Throws:
IOException
-
add
StreamingEncoder.ArrayEncoder<T> add(boolean value) throws IOException
- Throws:
IOException
-
add
StreamingEncoder.ArrayEncoder<T> add(int value) throws IOException
- Throws:
IOException
-
add
StreamingEncoder.ArrayEncoder<T> add(long value) throws IOException
- Throws:
IOException
-
add
StreamingEncoder.ArrayEncoder<T> add(float value) throws IOException
- Throws:
IOException
-
add
StreamingEncoder.ArrayEncoder<T> add(double value) throws IOException
- Throws:
IOException
-
startArray
StreamingEncoder.ArrayEncoder<StreamingEncoder.ArrayEncoder<T>> startArray() throws IOException
- Throws:
IOException
-
startArray
StreamingEncoder.ArrayEncoder<StreamingEncoder.ArrayEncoder<T>> startArray(StreamingEncoder.ArrayHints hints) throws IOException
- Throws:
IOException
-
startMap
StreamingEncoder.MapEncoder<StreamingEncoder.ArrayEncoder<T>> startMap() throws IOException
- Throws:
IOException
-
end
T end() throws IOException
- Throws:
IOException
-
-