public static <E extends Exception> void writeTo( ValueWriter<E> writer, int[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.INT ); for ( int x : values ) { writer.writeInteger( x ); } writer.endArray(); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, boolean[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.BOOLEAN ); for ( boolean x : values ) { writer.writeBoolean( x ); } writer.endArray(); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeByteArray( value ); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, String[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.STRING ); for ( String x : values ) { writer.writeString( x ); } writer.endArray(); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, float[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.FLOAT ); for ( float x : values ) { writer.writeFloatingPoint( x ); } writer.endArray(); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, Point[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.POINT ); for ( Point x : values ) { PointValue value = Values.point( x ); writer.writePoint( value.getCoordinateReferenceSystem(), value.coordinate() ); } writer.endArray(); } }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.beginArray( value.length, ValueWriter.ArrayType.DURATION ); for ( DurationValue x : value ) { x.writeTo( writer ); } writer.endArray(); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeInteger( value ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeFloatingPoint( value ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeBoolean( false ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeDate( value ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeDateTime( value ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeDuration( months, days, seconds, nanos ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeLocalDateTime( value ); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, char[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.CHAR ); for ( char x : values ) { writer.writeString( x ); } writer.endArray(); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, double[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.DOUBLE ); for ( double x : values ) { writer.writeFloatingPoint( x ); } writer.endArray(); }
public static <E extends Exception> void writeTo( ValueWriter<E> writer, Point[] values ) throws E { writer.beginArray( values.length, ValueWriter.ArrayType.POINT ); for ( Point x : values ) { PointValue value = Values.point( x ); writer.writePoint( value.getCoordinateReferenceSystem(), value.coordinate() ); } writer.endArray(); } }
protected final <E extends Exception> void writeTo( ValueWriter<E> writer, ValueWriter.ArrayType type, Temporal[] values ) throws E { writer.beginArray( values.length, type ); for ( Temporal x : values ) { Value value = Values.temporalValue( x ); value.writeTo( writer ); } writer.endArray(); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeInteger( value ); }
@Override public <E extends Exception> void writeTo( ValueWriter<E> writer ) throws E { writer.writeFloatingPoint( value ); }