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)Tend()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
-
-