void writeV3Value(int index, PGStream pgStream) throws IOException { --index; // Null? if (paramValues[index] == NULL_OBJECT) { throw new IllegalArgumentException("can't writeV3Value() on a null parameter"); } // Directly encoded? if (paramValues[index] instanceof byte[]) { pgStream.send((byte[]) paramValues[index]); return; } // Binary-format bytea? if (paramValues[index] instanceof StreamWrapper) { streamBytea(pgStream, (StreamWrapper) paramValues[index]); return; } // Encoded string. if (encoded[index] == null) { encoded[index] = Utils.encodeUTF8((String) paramValues[index]); } pgStream.send(encoded[index]); }
void writeV3Value(int index, PGStream pgStream) throws IOException { --index; // Null? if (paramValues[index] == NULL_OBJECT) throw new IllegalArgumentException("can't writeV3Value() on a null parameter"); // Directly encoded? if (paramValues[index] instanceof byte[]) { pgStream.Send((byte[])paramValues[index]); return ; } // Binary-format bytea? if (paramValues[index] instanceof StreamWrapper) { streamBytea(pgStream, (StreamWrapper)paramValues[index]); return ; } // Encoded string. if (encoded[index] == null) encoded[index] = Utils.encodeUTF8((String)paramValues[index]); pgStream.Send(encoded[index]); }
void writeV3Value(int index, PGStream pgStream) throws IOException { --index; // Null? if (paramValues[index] == NULL_OBJECT) throw new IllegalArgumentException("can't writeV3Value() on a null parameter"); // Directly encoded? if (paramValues[index] instanceof byte[]) { pgStream.Send((byte[])paramValues[index]); return ; } // Binary-format bytea? if (paramValues[index] instanceof StreamWrapper) { streamBytea(pgStream, (StreamWrapper)paramValues[index]); return ; } // Encoded string. if (encoded[index] == null) encoded[index] = Utils.encodeUTF8((String)paramValues[index]); pgStream.Send(encoded[index]); }
void writeV3Value(int index, PGStream pgStream) throws IOException { --index; // Null? if (paramValues[index] == NULL_OBJECT) throw new IllegalArgumentException("can't writeV3Value() on a null parameter"); // Directly encoded? if (paramValues[index] instanceof byte[]) { pgStream.Send((byte[])paramValues[index]); return ; } // Binary-format bytea? if (paramValues[index] instanceof StreamWrapper) { streamBytea(pgStream, (StreamWrapper)paramValues[index]); return ; } // Encoded string. if (encoded[index] == null) encoded[index] = Utils.encodeUTF8((String)paramValues[index]); pgStream.Send(encoded[index]); }