SYMBOL INDEX (2122 symbols across 174 files) FILE: docker/postgres/resources/create-postgres.sql type World (line 12) | CREATE TABLE World ( type Fortune (line 23) | CREATE TABLE Fortune ( type Test (line 44) | CREATE TABLE Test ( type "NumericDataType" (line 51) | CREATE TABLE "NumericDataType" ( type "TemporalDataType" (line 71) | CREATE TABLE "TemporalDataType" ("id" INTEGER NOT NULL PRIMARY KEY, "Dat... type "CharacterDataType" (line 78) | CREATE TABLE "CharacterDataType" ( type "JsonDataType" (line 91) | CREATE TABLE "JsonDataType" ( type "JsonbDataType" (line 105) | CREATE TABLE "JsonbDataType" ( type "GeometricDataType" (line 120) | CREATE TABLE "GeometricDataType" ( type "ArrayDataType" (line 139) | CREATE TABLE "ArrayDataType" ( type "EnumDataType" (line 236) | CREATE TABLE "EnumDataType" ( type "CustomDataType" (line 248) | CREATE TABLE "CustomDataType" ( type "AllDataTypes" (line 255) | CREATE TABLE "AllDataTypes" FILE: docker/postgres_tc/create-postgres.sql type World (line 11) | CREATE TABLE World ( type Fortune (line 21) | CREATE TABLE Fortune ( type "World" (line 41) | CREATE TABLE "World" ( type "Fortune" (line 51) | CREATE TABLE "Fortune" ( type Test (line 72) | CREATE TABLE Test ( type "NumericDataType" (line 79) | CREATE TABLE "NumericDataType" ("id" INTEGER NOT NULL PRIMARY KEY, "Shor... type "TemporalDataType" (line 86) | CREATE TABLE "TemporalDataType" ("id" INTEGER NOT NULL PRIMARY KEY, "Dat... type "CharacterDataType" (line 93) | CREATE TABLE "CharacterDataType" ( type "JsonDataType" (line 106) | CREATE TABLE "JsonDataType" ( type "JsonbDataType" (line 120) | CREATE TABLE "JsonbDataType" ( type TxTest (line 134) | CREATE TABLE TxTest ( type "ArrayDataType" (line 139) | CREATE TABLE "ArrayDataType" ( type "EnumDataType" (line 212) | CREATE TABLE "EnumDataType" ( type "CustomDataType" (line 224) | CREATE TABLE "CustomDataType" ( type "AllDataTypes" (line 231) | CREATE TABLE "AllDataTypes" FILE: docs/apidocs/script.js function show (line 1) | function show(type) function updateTabs (line 16) | function updateTabs(type) FILE: docs/jsdoc/scripts/prettify/prettify.js function L (line 2) | function L(a){function m(a){var f=a.charCodeAt(0);if(f!==92)return f;var... function M (line 6) | function M(a){function m(a){switch(a.nodeType){case 1:if(e.test(a.classN... function B (line 7) | function B(a,m,e,h){m&&(a={a:m,d:a},e(a),h.push.apply(h,a.e))} function x (line 7) | function x(a,m){function e(a){for(var l=a.d,p=[l,"pln"],d=0,g=a.a.match(... function u (line 9) | function u(a){var m=[],e=[];a.tripleQuotedStrings?m.push(["str",/^(?:'''... function D (line 12) | function D(a,m){function e(a){switch(a.nodeType){case 1:if(k.test(a.clas... function k (line 15) | function k(a,m){for(var e=m.length;--e>=0;){var h=m[e];A.hasOwnProperty(... function C (line 15) | function C(a,m){if(!a||!A.hasOwnProperty(a))a=/^\s*").appendTo(b),e=d.cs... function cu (line 2) | function cu(a,b){var c={};f.each(cq.concat.apply([],cq.slice(0,b)),funct... function ct (line 2) | function ct(){cr=b} function cs (line 2) | function cs(){setTimeout(ct,0);return cr=f.now()} function cj (line 2) | function cj(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(... function ci (line 2) | function ci(){try{return new a.XMLHttpRequest}catch(b){}} function cc (line 2) | function cc(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.da... function cb (line 2) | function cb(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i... function ca (line 2) | function ca(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bE.test(a... function b_ (line 2) | function b_(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d... function b$ (line 2) | function b$(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],... function bZ (line 2) | function bZ(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f... function bC (line 2) | function bC(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b===... function bp (line 2) | function bp(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.... function bo (line 2) | function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTM... function bn (line 2) | function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!... function bm (line 2) | function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked... function bl (line 2) | function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getEl... function bk (line 2) | function bk(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttr... function bj (line 2) | function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(... function bi (line 2) | function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tb... function U (line 2) | function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.creat... function T (line 2) | function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d... function S (line 2) | function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11} function K (line 2) | function K(){return!0} function J (line 2) | function J(){return!1} function n (line 2) | function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);... function m (line 2) | function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))conti... function l (line 2) | function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-... function h (line 2) | function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c1?i.call(argument... function l (line 2) | function l(a){return function(c){b[a]=arguments.length>1?i.call(argument... function m (line 2) | function m(){--h||d.resolveWith(e,[e])} function x (line 3) | function x(a,b,c,e,f,g){for(var h=0,i=e.length;h latch) { FILE: src/benchmark/java/io/reactiverse/pgclient/RawBenchmark.java class RawBenchmark (line 29) | public class RawBenchmark { method main (line 33) | public static void main(String[] args) throws Exception { type Benchmark (line 49) | interface Benchmark { method run (line 51) | void run(Connection conn) throws Exception; method singleSelectJDBC (line 55) | private static void singleSelectJDBC(PgConnectOptions options, int rep... method largeSelectJDBC (line 69) | private static void largeSelectJDBC(PgConnectOptions options, int reps... method benchmark (line 82) | private static void benchmark(String name, PgConnectOptions options, B... method singleSelect (line 97) | private static void singleSelect(PgConnectOptions options, int reps) t... method largeSelect (line 101) | private static void largeSelect(PgConnectOptions options, int reps) th... method doSingleQuery (line 105) | private static void doSingleQuery(PgConnection conn, int remaining, Co... method doLargeQuery (line 119) | private static void doLargeQuery(PgConnection conn, int remaining, Com... method benchmark (line 137) | private static void benchmark(String name, PgConnectOptions options, B... FILE: src/benchmark/java/io/reactiverse/pgclient/SingleSelectBenchmark.java class SingleSelectBenchmark (line 26) | @Threads(8) method setup (line 31) | @Override method poolPreparedQuery (line 37) | @Benchmark method pooledConnectionPreparedQuery (line 50) | @Benchmark method pooledConnectionPreparedStatementQuery (line 71) | @Benchmark FILE: src/benchmark/java/io/reactiverse/pgclient/UpdateBenchmark.java class UpdateBenchmark (line 29) | @Threads(8) method setup (line 34) | @Override method poolPreparedBatchUpdate (line 45) | @Benchmark FILE: src/main/java/examples/Examples.java class Examples (line 39) | @Source method gettingStarted (line 42) | public void gettingStarted() { method configureFromEnv (line 70) | public void configureFromEnv(Vertx vertx) { method configureFromUri (line 81) | public void configureFromUri(Vertx vertx) { method connecting01 (line 95) | public void connecting01() { method connecting02 (line 110) | public void connecting02(Vertx vertx) { method connecting03 (line 125) | public void connecting03(PgPool pool) { method connecting04 (line 131) | public void connecting04(Vertx vertx) { method connecting05 (line 173) | public void connecting05(Vertx vertx) { method connecting06 (line 210) | public void connecting06(Vertx vertx) { method queries01 (line 227) | public void queries01(PgClient client) { method queries02 (line 238) | public void queries02(PgClient client) { method queries03 (line 249) | public void queries03(PgClient client) { method queries04 (line 262) | public void queries04(PgClient client) { method queries05 (line 273) | public void queries05(Row row) { method queries06 (line 277) | public void queries06(Row row) { method queries07 (line 281) | public void queries07(Row row) { method queries08 (line 291) | public void queries08(PgClient client) { method queries09 (line 310) | public void queries09(Vertx vertx, PgPoolOptions options) { method queries10 (line 318) | public void queries10(PgClient client) { method usingConnections01 (line 332) | public void usingConnections01(Vertx vertx, PgPool pool) { method usingConnections02 (line 353) | public void usingConnections02(PgConnection connection) { method usingConnections03 (line 367) | public void usingConnections03(PgConnection connection) { method transaction01 (line 392) | public void transaction01(PgPool pool) { method transaction02 (line 421) | public void transaction02(PgPool pool) { method transaction03 (line 459) | public void transaction03(PgPool pool) { method usingCursors01 (line 484) | public void usingCursors01(PgConnection connection) { method usingCursors02 (line 513) | public void usingCursors02(PgCursor cursor) { method usingCursors03 (line 522) | public void usingCursors03(PgConnection connection) { method typeMapping01 (line 548) | public void typeMapping01(PgPool pool) { method typeMapping02 (line 561) | public void typeMapping02(PgPool pool) { method pubsub01 (line 575) | public void pubsub01(PgConnection connection) { method pubsub02 (line 586) | public void pubsub02(Vertx vertx) { method pubsub03 (line 612) | public void pubsub03(Vertx vertx) { method pubsub04 (line 658) | public void pubsub04(Vertx vertx) { method ex10 (line 678) | public void ex10(Vertx vertx) { method jsonExample (line 698) | public void jsonExample() { method numericExample (line 716) | public void numericExample(Row row) { method arrayExample (line 725) | public void arrayExample() { method customType01Example (line 736) | public void customType01Example(PgClient client) { method customType02Example (line 749) | public void customType02Example(PgClient client) { method collector01Example (line 760) | public void collector01Example(PgClient client) { method collector02Example (line 783) | public void collector02Example(PgClient client) { method cancelRequest (line 807) | public void cancelRequest(PgConnection connection) { FILE: src/main/java/examples/RxExamples.java class RxExamples (line 28) | @Source method simpleQuery01Example (line 31) | public void simpleQuery01Example(PgPool pool) { method streamingQuery01Example (line 44) | public void streamingQuery01Example(PgPool pool) { method streamingQuery02Example (line 68) | public void streamingQuery02Example(PgPool pool) { method transaction01Example (line 110) | public void transaction01Example(PgPool pool) { FILE: src/main/java/io/reactiverse/pgclient/PgClient.java type PgClient (line 37) | @VertxGen method pool (line 43) | static PgPool pool() { method pool (line 50) | static PgPool pool(String connectionUri) { method pool (line 57) | static PgPool pool(Vertx vertx) { method pool (line 64) | static PgPool pool(Vertx vertx, String connectionUri) { method pool (line 74) | static PgPool pool(PgPoolOptions options) { method pool (line 89) | static PgPool pool(Vertx vertx, PgPoolOptions options) { method connect (line 103) | static void connect(Vertx vertx, PgConnectOptions options, Handler> ha... method connect (line 138) | static void connect(Vertx vertx, String connectionUri, Handler> handler); method isSSL (line 108) | boolean isSSL(); method close (line 113) | void close(); method preparedQuery (line 115) | @Override method preparedQuery (line 118) | @Override method query (line 122) | @Override method query (line 125) | @Override method preparedQuery (line 129) | @Override method preparedQuery (line 132) | @Override method preparedBatch (line 136) | @Override method preparedBatch (line 139) | @Override FILE: src/main/java/io/reactiverse/pgclient/PgCursor.java type PgCursor (line 27) | @VertxGen method read (line 36) | void read(int count, Handler> handler); method hasMore (line 44) | boolean hasMore(); method close (line 51) | default void close() { method close (line 58) | void close(Handler> completionHandler); FILE: src/main/java/io/reactiverse/pgclient/PgException.java class PgException (line 25) | public class PgException extends RuntimeException { method PgException (line 29) | public PgException(ErrorResponse error) { method getSeverity (line 34) | public String getSeverity() { method getCode (line 38) | public String getCode() { method getDetail (line 45) | public String getDetail() { FILE: src/main/java/io/reactiverse/pgclient/PgIterator.java type PgIterator (line 26) | @VertxGen method hasNext (line 29) | @Override method next (line 32) | @Override FILE: src/main/java/io/reactiverse/pgclient/PgNotification.java class PgNotification (line 25) | @DataObject(generateConverter = true) method PgNotification (line 32) | public PgNotification() { method PgNotification (line 35) | public PgNotification(JsonObject json) { method getProcessId (line 42) | public int getProcessId() { method setProcessId (line 51) | public PgNotification setProcessId(int processId) { method getChannel (line 59) | public String getChannel() { method setChannel (line 68) | public PgNotification setChannel(String channel) { method getPayload (line 76) | public String getPayload() { method setPayload (line 85) | public PgNotification setPayload(String payload) { method toJson (line 90) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/PgPool.java type PgPool (line 33) | @VertxGen method preparedQuery (line 36) | @Override method preparedQuery (line 39) | @Override method query (line 43) | @Override method query (line 46) | @Override method preparedQuery (line 50) | @Override method preparedQuery (line 53) | @Override method preparedBatch (line 57) | @Override method preparedBatch (line 60) | @Override method getConnection (line 69) | void getConnection(Handler> handler); method begin (line 77) | void begin(Handler> handler); method close (line 82) | void close(); FILE: src/main/java/io/reactiverse/pgclient/PgPoolOptions.java class PgPoolOptions (line 30) | @DataObject(generateConverter = true) method fromUri (line 40) | public static PgPoolOptions fromUri(String connectionUri) throws Illeg... method fromEnv (line 48) | public static PgPoolOptions fromEnv() { method PgPoolOptions (line 65) | public PgPoolOptions() { method PgPoolOptions (line 68) | public PgPoolOptions(JsonObject json) { method PgPoolOptions (line 73) | public PgPoolOptions(PgPoolOptions other) { method PgPoolOptions (line 79) | public PgPoolOptions(PgConnectOptions other) { method getMaxSize (line 86) | public int getMaxSize() { method setMaxSize (line 96) | public PgPoolOptions setMaxSize(int maxSize) { method getMaxWaitQueueSize (line 107) | public int getMaxWaitQueueSize() { method setMaxWaitQueueSize (line 118) | public PgPoolOptions setMaxWaitQueueSize(int maxWaitQueueSize) { method setHost (line 123) | @Override method setPort (line 128) | @Override method setDatabase (line 133) | @Override method setUser (line 138) | @Override method setPassword (line 143) | @Override method setPipeliningLimit (line 148) | @Override method setCachePreparedStatements (line 153) | @Override method setSslMode (line 158) | @Override method setSendBufferSize (line 163) | @Override method setReceiveBufferSize (line 168) | @Override method setReuseAddress (line 173) | @Override method setTrafficClass (line 178) | @Override method setTcpNoDelay (line 183) | @Override method setTcpKeepAlive (line 188) | @Override method setSoLinger (line 193) | @Override method setUsePooledBuffers (line 198) | @Override method setIdleTimeout (line 203) | @Override method setSsl (line 208) | @Override method setKeyCertOptions (line 213) | @Override method setKeyStoreOptions (line 218) | @Override method setPfxKeyCertOptions (line 223) | @Override method setPemKeyCertOptions (line 228) | @Override method setTrustOptions (line 233) | @Override method setTrustStoreOptions (line 238) | @Override method setPemTrustOptions (line 243) | @Override method setPfxTrustOptions (line 248) | @Override method addEnabledCipherSuite (line 253) | @Override method addEnabledSecureTransportProtocol (line 258) | @Override method addCrlPath (line 263) | @Override method addCrlValue (line 268) | @Override method setTrustAll (line 273) | @Override method setConnectTimeout (line 278) | @Override method setMetricsName (line 283) | @Override method setReconnectAttempts (line 288) | @Override method setHostnameVerificationAlgorithm (line 293) | @Override method setLogActivity (line 298) | @Override method setReconnectInterval (line 303) | @Override method setProxyOptions (line 308) | @Override method setLocalAddress (line 313) | @Override method setUseAlpn (line 318) | @Override method setSslEngineOptions (line 323) | @Override method setJdkSslEngineOptions (line 328) | @Override method setOpenSslEngineOptions (line 333) | @Override method setReusePort (line 338) | @Override method setTcpFastOpen (line 343) | @Override method setTcpCork (line 348) | @Override method setTcpQuickAck (line 353) | @Override method toJson (line 358) | @Override method equals (line 365) | @Override method hashCode (line 378) | @Override FILE: src/main/java/io/reactiverse/pgclient/PgPreparedQuery.java type PgPreparedQuery (line 35) | @VertxGen method execute (line 41) | @Fluent method execute (line 49) | @GenIgnore method execute (line 60) | @Fluent method execute (line 70) | @GenIgnore method cursor (line 76) | default PgCursor cursor() { method cursor (line 86) | PgCursor cursor(Tuple args); method createStream (line 98) | PgStream createStream(int fetch, Tuple args); method batch (line 106) | @Fluent method batch (line 116) | @GenIgnore method close (line 122) | void close(); method close (line 127) | void close(Handler> completionHandler); FILE: src/main/java/io/reactiverse/pgclient/PgResult.java type PgResult (line 28) | @VertxGen method rowCount (line 44) | int rowCount(); method columnsNames (line 51) | List columnsNames(); method size (line 58) | int size(); method value (line 65) | T value(); method next (line 73) | PgResult next(); FILE: src/main/java/io/reactiverse/pgclient/PgRowSet.java type PgRowSet (line 25) | @VertxGen method iterator (line 28) | @Override method next (line 31) | @Override FILE: src/main/java/io/reactiverse/pgclient/PgStream.java type PgStream (line 28) | @VertxGen method exceptionHandler (line 31) | @Override method handler (line 34) | @Override method pause (line 37) | @Override method resume (line 40) | @Override method endHandler (line 43) | @Override method close (line 49) | void close(); method close (line 56) | void close(Handler> completionHandler); FILE: src/main/java/io/reactiverse/pgclient/PgTransaction.java type PgTransaction (line 31) | @VertxGen method prepare (line 40) | @Fluent method commit (line 46) | void commit(); method commit (line 51) | void commit(Handler> handler); method rollback (line 56) | void rollback(); method rollback (line 61) | void rollback(Handler> handler); method abortHandler (line 68) | @Fluent method query (line 71) | @Override method query (line 74) | @Override method preparedQuery (line 78) | @Override method preparedQuery (line 81) | @Override method preparedQuery (line 85) | @Override method preparedQuery (line 88) | @Override method preparedBatch (line 92) | @Override method preparedBatch (line 95) | @Override method close (line 102) | void close(); FILE: src/main/java/io/reactiverse/pgclient/Row.java type Row (line 38) | @VertxGen method getColumnName (line 46) | String getColumnName(int pos); method getBoolean (line 54) | Boolean getBoolean(String name); method getValue (line 62) | Object getValue(String name); method getShort (line 70) | Short getShort(String name); method getInteger (line 78) | Integer getInteger(String name); method getLong (line 86) | Long getLong(String name); method getFloat (line 94) | Float getFloat(String name); method getDouble (line 102) | Double getDouble(String name); method getString (line 110) | String getString(String name); method getJson (line 118) | Json getJson(String name); method getBuffer (line 126) | Buffer getBuffer(String name); method getTemporal (line 134) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDate (line 143) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalTime (line 152) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDateTime (line 161) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetTime (line 170) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetDateTime (line 179) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getUUID (line 188) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBigDecimal (line 197) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getNumeric (line 206) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPoint (line 215) | Point getPoint(String name); method getLine (line 223) | Line getLine(String name); method getLineSegment (line 231) | LineSegment getLineSegment(String name); method getBox (line 239) | Box getBox(String name); method getPath (line 247) | Path getPath(String name); method getPolygon (line 255) | Polygon getPolygon(String name); method getCircle (line 263) | Circle getCircle(String name); method getInterval (line 271) | Interval getInterval(String name); method getIntegerArray (line 279) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBooleanArray (line 288) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getShortArray (line 297) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLongArray (line 306) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getFloatArray (line 315) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getDoubleArray (line 324) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getStringArray (line 333) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDateArray (line 342) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalTimeArray (line 351) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetTimeArray (line 360) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDateTimeArray (line 369) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetDateTimeArray (line 378) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBufferArray (line 387) | @GenIgnore method getUUIDArray (line 396) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getJsonArray (line 405) | @GenIgnore method getNumericArray (line 414) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPointArray (line 423) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLineArray (line 432) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLineSegmentArray (line 441) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBoxArray (line 450) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPathArray (line 459) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPolygonArray (line 468) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getCircleArray (line 477) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getIntervalArray (line 486) | @GenIgnore(GenIgnore.PERMITTED_TYPE) FILE: src/main/java/io/reactiverse/pgclient/SslMode.java type SslMode (line 23) | public enum SslMode { method SslMode (line 59) | SslMode(String value) { method of (line 63) | public static SslMode of(String value) { FILE: src/main/java/io/reactiverse/pgclient/Tuple.java type Tuple (line 44) | @VertxGen method tuple (line 50) | static Tuple tuple() { method of (line 60) | static Tuple of(Object elt1) { method of (line 73) | static Tuple of(Object elt1, Object elt2) { method of (line 88) | static Tuple of(Object elt1, Object elt2, Object elt3) { method of (line 105) | static Tuple of(Object elt1, Object elt2, Object elt3, Object elt4) { method of (line 124) | static Tuple of(Object elt1, Object elt2, Object elt3, Object elt4, Ob... method of (line 145) | static Tuple of(Object elt1, Object elt2, Object elt3, Object elt4, Ob... method of (line 163) | @GenIgnore method getBoolean (line 179) | Boolean getBoolean(int pos); method getValue (line 187) | Object getValue(int pos); method getShort (line 195) | Short getShort(int pos); method getInteger (line 203) | Integer getInteger(int pos); method getLong (line 211) | Long getLong(int pos); method getFloat (line 219) | Float getFloat(int pos); method getDouble (line 227) | Double getDouble(int pos); method getString (line 235) | String getString(int pos); method getJson (line 243) | Json getJson(int pos); method getTemporal (line 251) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDate (line 260) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalTime (line 269) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDateTime (line 278) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetTime (line 287) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetDateTime (line 296) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getUUID (line 305) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBigDecimal (line 314) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getIntegerArray (line 323) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBooleanArray (line 332) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getShortArray (line 341) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLongArray (line 350) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getFloatArray (line 359) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getDoubleArray (line 368) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getStringArray (line 377) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDateArray (line 386) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalTimeArray (line 395) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetTimeArray (line 404) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLocalDateTimeArray (line 413) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getOffsetDateTimeArray (line 422) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBufferArray (line 431) | @GenIgnore method getUUIDArray (line 440) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getJsonArray (line 449) | @GenIgnore method getNumericArray (line 458) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPointArray (line 467) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLineArray (line 476) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getLineSegmentArray (line 485) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getBoxArray (line 494) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPathArray (line 503) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPolygonArray (line 512) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getCircleArray (line 521) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getIntervalArray (line 530) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getNumeric (line 539) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method getPoint (line 548) | Point getPoint(int pos); method getLine (line 556) | Line getLine(int pos); method getLineSegment (line 564) | LineSegment getLineSegment(int pos); method getBox (line 572) | Box getBox(int pos); method getPath (line 580) | Path getPath(int pos); method getPolygon (line 588) | Polygon getPolygon(int pos); method getCircle (line 596) | Circle getCircle(int pos); method getInterval (line 604) | Interval getInterval(int pos); method getBuffer (line 612) | Buffer getBuffer(int pos); method addBoolean (line 620) | @Fluent method addValue (line 629) | @Fluent method addShort (line 638) | @Fluent method addInteger (line 647) | @Fluent method addLong (line 656) | @Fluent method addFloat (line 665) | @Fluent method addDouble (line 674) | @Fluent method addString (line 683) | @Fluent method addJson (line 692) | @Fluent method addBuffer (line 701) | @Fluent method addTemporal (line 710) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLocalDate (line 719) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLocalTime (line 728) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLocalDateTime (line 737) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addOffsetTime (line 746) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addOffsetDateTime (line 755) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addUUID (line 764) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addNumeric (line 773) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addBigDecimal (line 782) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addPoint (line 791) | @Fluent method addLine (line 800) | @Fluent method addLineSegment (line 809) | @Fluent method addBox (line 818) | @Fluent method addPath (line 827) | @Fluent method addPolygon (line 836) | @Fluent method addCircle (line 845) | @Fluent method addInterval (line 854) | @Fluent method addIntegerArray (line 863) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addBooleanArray (line 872) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addShortArray (line 881) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLongArray (line 890) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addFloatArray (line 899) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addDoubleArray (line 908) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addStringArray (line 917) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLocalDateArray (line 926) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLocalTimeArray (line 935) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addOffsetTimeArray (line 944) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLocalDateTimeArray (line 953) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addOffsetDateTimeArray (line 962) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addBufferArray (line 971) | @GenIgnore method addUUIDArray (line 980) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addJsonArray (line 989) | @GenIgnore method addNumericArray (line 998) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addPointArray (line 1007) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLineArray (line 1016) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addLineSegmentArray (line 1025) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addBoxArray (line 1034) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addPathArray (line 1043) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addPolygonArray (line 1052) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addCircleArray (line 1061) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method addIntervalArray (line 1070) | @GenIgnore(GenIgnore.PERMITTED_TYPE) method size (line 1076) | int size(); method clear (line 1078) | void clear(); FILE: src/main/java/io/reactiverse/pgclient/data/Box.java class Box (line 9) | @DataObject(generateConverter = true) method Box (line 13) | public Box() { method Box (line 17) | public Box(Point upperRightCorner, Point lowerLeftCorner) { method Box (line 22) | public Box(JsonObject json) { method getUpperRightCorner (line 26) | public Point getUpperRightCorner() { method setUpperRightCorner (line 30) | public void setUpperRightCorner(Point upperRightCorner) { method getLowerLeftCorner (line 34) | public Point getLowerLeftCorner() { method setLowerLeftCorner (line 38) | public void setLowerLeftCorner(Point lowerLeftCorner) { method equals (line 42) | @Override method hashCode (line 55) | @Override method toString (line 62) | @Override method toJson (line 67) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/Circle.java class Circle (line 9) | @DataObject(generateConverter = true) method Circle (line 14) | public Circle() { method Circle (line 18) | public Circle(Point centerPoint, double radius) { method Circle (line 23) | public Circle(JsonObject json) { method getCenterPoint (line 27) | public Point getCenterPoint() { method setCenterPoint (line 31) | public void setCenterPoint(Point centerPoint) { method getRadius (line 35) | public double getRadius() { method setRadius (line 39) | public void setRadius(double radius) { method equals (line 43) | @Override method hashCode (line 56) | @Override method toString (line 66) | @Override method toJson (line 71) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/Interval.java class Interval (line 13) | @DataObject(generateConverter = true) method Interval (line 18) | public Interval() { method Interval (line 22) | public Interval(int years, int months, int days, int hours, int minute... method Interval (line 32) | public Interval(int years, int months, int days, int hours, int minute... method Interval (line 36) | public Interval(int years, int months, int days, int hours, int minute... method Interval (line 40) | public Interval(int years, int months, int days, int hours) { method Interval (line 44) | public Interval(int years, int months, int days) { method Interval (line 48) | public Interval(int years, int months) { method Interval (line 52) | public Interval(int years) { method Interval (line 56) | public Interval(JsonObject json) { method of (line 60) | public static Interval of() { method of (line 64) | public static Interval of(int years, int months, int days, int hours, ... method of (line 68) | public static Interval of(int years, int months, int days, int hours, ... method of (line 72) | public static Interval of(int years, int months, int days, int hours, ... method of (line 76) | public static Interval of(int years, int months, int days, int hours) { method of (line 80) | public static Interval of(int years, int months, int days) { method of (line 84) | public static Interval of(int years, int months) { method of (line 88) | public static Interval of(int years) { method years (line 92) | public Interval years(int years) { method months (line 97) | public Interval months(int months) { method days (line 102) | public Interval days(int days) { method hours (line 107) | public Interval hours(int hours) { method minutes (line 112) | public Interval minutes(int minutes) { method seconds (line 117) | public Interval seconds(int seconds) { method microseconds (line 122) | public Interval microseconds(int microseconds) { method getYears (line 127) | public int getYears() { method setYears (line 131) | public void setYears(int years) { method getMonths (line 135) | public int getMonths() { method setMonths (line 139) | public void setMonths(int months) { method getDays (line 143) | public int getDays() { method setDays (line 147) | public void setDays(int days) { method getHours (line 151) | public int getHours() { method setHours (line 155) | public void setHours(int hours) { method getMinutes (line 159) | public int getMinutes() { method setMinutes (line 163) | public void setMinutes(int minutes) { method getSeconds (line 167) | public int getSeconds() { method setSeconds (line 171) | public void setSeconds(int seconds) { method getMicroseconds (line 175) | public int getMicroseconds() { method setMicroseconds (line 179) | public void setMicroseconds(int microseconds) { method equals (line 183) | @Override method hashCode (line 197) | @Override method toString (line 209) | @Override method toJson (line 215) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/Json.java type Json (line 24) | @VertxGen method create (line 27) | static Json create(Object value) { method value (line 37) | Object value(); FILE: src/main/java/io/reactiverse/pgclient/data/Line.java class Line (line 9) | @DataObject(generateConverter = true) method Line (line 15) | public Line() { method Line (line 19) | public Line(double a, double b, double c) { method Line (line 25) | public Line(JsonObject json) { method getA (line 29) | public double getA() { method setA (line 33) | public void setA(double a) { method getB (line 37) | public double getB() { method setB (line 41) | public void setB(double b) { method getC (line 45) | public double getC() { method setC (line 49) | public void setC(double c) { method equals (line 53) | @Override method hashCode (line 67) | @Override method toString (line 80) | @Override method toJson (line 85) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/LineSegment.java class LineSegment (line 9) | @DataObject(generateConverter = true) method LineSegment (line 13) | public LineSegment() { method LineSegment (line 17) | public LineSegment(Point p1, Point p2) { method LineSegment (line 22) | public LineSegment(JsonObject json) { method getP1 (line 26) | public Point getP1() { method setP1 (line 30) | public void setP1(Point p1) { method getP2 (line 34) | public Point getP2() { method setP2 (line 38) | public void setP2(Point p2) { method equals (line 42) | @Override method hashCode (line 55) | @Override method toString (line 62) | @Override method toJson (line 67) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/Numeric.java class Numeric (line 25) | public final class Numeric extends Number { method create (line 43) | public static Numeric create(Number number) { method parse (line 61) | public static Numeric parse(String s) { method Numeric (line 70) | private Numeric(Number value) { method shortValue (line 74) | @Override method intValue (line 79) | @Override method longValue (line 84) | @Override method floatValue (line 89) | @Override method doubleValue (line 94) | @Override method isNaN (line 102) | public boolean isNaN() { method bigDecimalValue (line 111) | public BigDecimal bigDecimalValue() { method bigIntegerValue (line 128) | public BigInteger bigIntegerValue() { method equals (line 140) | @Override method hashCode (line 160) | @Override method toString (line 165) | @Override FILE: src/main/java/io/reactiverse/pgclient/data/Path.java class Path (line 14) | @DataObject(generateConverter = true) method Path (line 19) | public Path() { method Path (line 23) | public Path(boolean isOpen, List points) { method Path (line 29) | public Path(JsonObject json) { method isOpen (line 33) | public boolean isOpen() { method setOpen (line 37) | public void setOpen(boolean open) { method getPoints (line 41) | public List getPoints() { method setPoints (line 45) | public void setPoints(List points) { method equals (line 49) | @Override method hashCode (line 60) | @Override method toString (line 67) | @Override method toJson (line 93) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/Point.java class Point (line 25) | @DataObject(generateConverter = true) method Point (line 30) | public Point() { method Point (line 34) | public Point(double x, double y) { method Point (line 39) | public Point(JsonObject json) { method getX (line 43) | public double getX() { method setX (line 47) | public Point setX(double x) { method getY (line 52) | public double getY() { method setY (line 56) | public Point setY(double y) { method equals (line 61) | @Override method toString (line 70) | @Override method toJson (line 75) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/data/Polygon.java class Polygon (line 13) | @DataObject(generateConverter = true) method Polygon (line 17) | public Polygon() { method Polygon (line 21) | public Polygon(List points) { method Polygon (line 26) | public Polygon(JsonObject json) { method getPoints (line 30) | public List getPoints() { method setPoints (line 34) | public void setPoints(List points) { method equals (line 38) | @Override method hashCode (line 48) | @Override method toString (line 53) | @Override method toJson (line 70) | public JsonObject toJson() { FILE: src/main/java/io/reactiverse/pgclient/impl/ArrayTuple.java class ArrayTuple (line 40) | public class ArrayTuple extends ArrayList implements Tuple { method ArrayTuple (line 44) | public ArrayTuple(int len) { method ArrayTuple (line 48) | public ArrayTuple(Collection c) { method getBoolean (line 52) | @Override method getValue (line 61) | @Override method getShort (line 66) | @Override method getInteger (line 77) | @Override method getLong (line 88) | @Override method getFloat (line 99) | @Override method getDouble (line 110) | @Override method getBigDecimal (line 121) | @Override method getNumeric (line 132) | @Override method getPoint (line 143) | @Override method getLine (line 153) | @Override method getLineSegment (line 163) | @Override method getBox (line 173) | @Override method getPath (line 183) | @Override method getPolygon (line 193) | @Override method getCircle (line 203) | @Override method getInterval (line 213) | @Override method getIntegerArray (line 223) | @Override method getBooleanArray (line 233) | @Override method getShortArray (line 243) | @Override method getLongArray (line 253) | @Override method getFloatArray (line 263) | @Override method getDoubleArray (line 273) | @Override method getStringArray (line 283) | @Override method getLocalDateArray (line 293) | @Override method getLocalTimeArray (line 303) | @Override method getOffsetTimeArray (line 313) | @Override method getLocalDateTimeArray (line 323) | @Override method getOffsetDateTimeArray (line 333) | @Override method getBufferArray (line 343) | @Override method getUUIDArray (line 353) | @Override method getJsonArray (line 363) | @Override method getNumericArray (line 373) | @Override method getPointArray (line 383) | @Override method getLineArray (line 393) | @Override method getLineSegmentArray (line 403) | @Override method getBoxArray (line 413) | @Override method getPathArray (line 423) | @Override method getPolygonArray (line 433) | @Override method getCircleArray (line 443) | @Override method getIntervalArray (line 453) | @Override method getString (line 463) | @Override method getJson (line 472) | @Override method getBuffer (line 481) | @Override method getTemporal (line 490) | @Override method getLocalDate (line 499) | @Override method getLocalTime (line 508) | @Override method getLocalDateTime (line 517) | @Override method getOffsetTime (line 526) | @Override method getOffsetDateTime (line 535) | @Override method getUUID (line 544) | @Override method addBoolean (line 553) | @Override method addValue (line 559) | @Override method addShort (line 606) | @Override method addInteger (line 612) | @Override method addLong (line 618) | @Override method addFloat (line 624) | @Override method addDouble (line 630) | @Override method addString (line 636) | @Override method addJson (line 642) | @Override method addBuffer (line 648) | @Override method addTemporal (line 654) | @Override method addLocalDate (line 660) | @Override method addLocalTime (line 666) | @Override method addLocalDateTime (line 672) | @Override method addOffsetTime (line 678) | @Override method addOffsetDateTime (line 684) | @Override method addUUID (line 690) | @Override method addBigDecimal (line 696) | @Override method addPoint (line 702) | @Override method addLine (line 708) | @Override method addLineSegment (line 714) | @Override method addBox (line 720) | @Override method addPath (line 726) | @Override method addPolygon (line 732) | @Override method addCircle (line 738) | @Override method addInterval (line 744) | @Override method addNumeric (line 750) | @Override method addNumericArray (line 756) | @Override method addPointArray (line 762) | @Override method addLineArray (line 768) | @Override method addLineSegmentArray (line 774) | @Override method addBoxArray (line 780) | @Override method addPathArray (line 786) | @Override method addPolygonArray (line 792) | @Override method addCircleArray (line 798) | @Override method addIntervalArray (line 804) | @Override method addIntegerArray (line 810) | @Override method addBooleanArray (line 816) | @Override method addShortArray (line 822) | @Override method addLongArray (line 828) | @Override method addFloatArray (line 834) | @Override method addDoubleArray (line 840) | @Override method addStringArray (line 846) | @Override method addLocalDateArray (line 852) | @Override method addLocalTimeArray (line 858) | @Override method addOffsetTimeArray (line 864) | @Override method addLocalDateTimeArray (line 870) | @Override method addOffsetDateTimeArray (line 876) | @Override method addBufferArray (line 882) | @Override method addUUIDArray (line 888) | @Override method addJsonArray (line 894) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/CloseConnectionCommand.java class CloseConnectionCommand (line 22) | class CloseConnectionCommand extends CommandBase { method CloseConnectionCommand (line 26) | private CloseConnectionCommand() { method exec (line 30) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/ClosePortalCommand.java class ClosePortalCommand (line 26) | class ClosePortalCommand extends CommandBase { method ClosePortalCommand (line 30) | ClosePortalCommand(String portal) { method exec (line 34) | @Override method handleCloseComplete (line 40) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/CloseStatementCommand.java class CloseStatementCommand (line 25) | class CloseStatementCommand extends CommandBase { method exec (line 27) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/CommandBase.java class CommandBase (line 34) | public abstract class CommandBase { method handleBackendKeyData (line 44) | public void handleBackendKeyData(int processId, int secretKey) { method handleEmptyQueryResponse (line 48) | public void handleEmptyQueryResponse() { method handleParameterDescription (line 52) | public void handleParameterDescription(ParameterDescription parameterD... method handleParseComplete (line 56) | public void handleParseComplete() { method handleCloseComplete (line 60) | public void handleCloseComplete() { method handleRowDescription (line 64) | public void handleRowDescription(RowDescription rowDescription) { method handleNoData (line 68) | public void handleNoData() { method handleNoticeResponse (line 72) | public void handleNoticeResponse(NoticeResponse noticeResponse) { method handleErrorResponse (line 76) | public void handleErrorResponse(ErrorResponse errorResponse) { method handlePortalSuspended (line 80) | public void handlePortalSuspended() { method handleBindComplete (line 84) | public void handleBindComplete() { method handleCommandComplete (line 88) | public void handleCommandComplete(int updated) { method handleAuthenticationMD5Password (line 92) | public void handleAuthenticationMD5Password(byte[] salt) { method handleAuthenticationClearTextPassword (line 96) | public void handleAuthenticationClearTextPassword() { method handleAuthenticationOk (line 100) | public void handleAuthenticationOk() { method handleParameterStatus (line 104) | public void handleParameterStatus(String key, String value) { method handleReadyForQuery (line 119) | public void handleReadyForQuery(TxStatus txStatus) { method exec (line 129) | abstract void exec(MessageEncoder out); method fail (line 131) | final void fail(Throwable err) { FILE: src/main/java/io/reactiverse/pgclient/impl/CommandResponse.java class CommandResponse (line 7) | public abstract class CommandResponse implements AsyncResult { method failure (line 9) | static CommandResponse failure(String msg) { method failure (line 13) | static CommandResponse failure(String msg, TxStatus txStatus) { method failure (line 17) | static CommandResponse failure(Throwable cause) { method failure (line 21) | static CommandResponse failure(Throwable cause, TxStatus txStat... method success (line 42) | static CommandResponse success(R result) { method success (line 46) | static CommandResponse success(R result, TxStatus txStatus) { method CommandResponse (line 71) | public CommandResponse(TxStatus txStatus) { method txStatus (line 75) | TxStatus txStatus() { FILE: src/main/java/io/reactiverse/pgclient/impl/CommandScheduler.java type CommandScheduler (line 21) | @FunctionalInterface method schedule (line 24) | void schedule(CommandBase cmd, Handler cmd); method close (line 28) | void close(Holder holder); method getProcessId (line 30) | int getProcessId(); method getSecretKey (line 32) | int getSecretKey(); type Holder (line 34) | interface Holder { method connection (line 36) | Connection connection(); method handleNotification (line 38) | void handleNotification(int processId, String channel, String payload); method handleClosed (line 40) | void handleClosed(); method handleException (line 42) | void handleException(Throwable err); FILE: src/main/java/io/reactiverse/pgclient/impl/ConnectionPool.java class ConnectionPool (line 34) | public class ConnectionPool { method ConnectionPool (line 46) | public ConnectionPool(Consumer>> conne... method ConnectionPool (line 50) | public ConnectionPool(Consumer>> conne... method ConnectionPool (line 54) | public ConnectionPool(Consumer>> conne... method available (line 60) | public int available() { method size (line 64) | public int size() { method acquire (line 68) | public void acquire(Handler> holder) { method close (line 76) | public void close() { class PooledConnection (line 93) | private class PooledConnection implements Connection, Connection.Holde... method PooledConnection (line 98) | PooledConnection(Connection conn) { method connection (line 102) | @Override method isSsl (line 107) | @Override method schedule (line 112) | @Override method close (line 120) | private void close() { method init (line 124) | @Override method close (line 132) | @Override method handleClosed (line 141) | @Override method handleNotification (line 156) | @Override method handleException (line 163) | @Override method getProcessId (line 170) | @Override method getSecretKey (line 175) | @Override method release (line 181) | private void release(PooledConnection proxy) { method check (line 188) | private void check() { FILE: src/main/java/io/reactiverse/pgclient/impl/ExtendedBatchQueryCommand.java class ExtendedBatchQueryCommand (line 28) | public class ExtendedBatchQueryCommand extends ExtendedQueryCommandBa... method ExtendedBatchQueryCommand (line 32) | ExtendedBatchQueryCommand(PreparedStatement ps, method ExtendedBatchQueryCommand (line 40) | private ExtendedBatchQueryCommand(PreparedStatement ps, method exec (line 52) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/ExtendedQueryCommand.java class ExtendedQueryCommand (line 28) | public class ExtendedQueryCommand extends ExtendedQueryCommandBase { method ExtendedQueryCommand (line 32) | ExtendedQueryCommand(PreparedStatement ps, method ExtendedQueryCommand (line 40) | ExtendedQueryCommand(PreparedStatement ps, method exec (line 52) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/ExtendedQueryCommandBase.java class ExtendedQueryCommandBase (line 30) | abstract class ExtendedQueryCommandBase extends QueryCommandBase { method ExtendedQueryCommandBase (line 37) | ExtendedQueryCommandBase(PreparedStatement ps, method sql (line 52) | @Override method handleParseComplete (line 57) | @Override method handlePortalSuspended (line 62) | @Override method handleBindComplete (line 72) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/InitCommand.java class InitCommand (line 36) | public class InitCommand extends CommandBase { method InitCommand (line 45) | InitCommand( method exec (line 56) | @Override method handleAuthenticationMD5Password (line 62) | @Override method handleAuthenticationClearTextPassword (line 68) | @Override method handleAuthenticationOk (line 74) | @Override method handleParameterStatus (line 80) | @Override method handleBackendKeyData (line 87) | @Override method handleErrorResponse (line 93) | @Override method handleReadyForQuery (line 99) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgClientBase.java class PgClientBase (line 29) | public abstract class PgClientBase implements PgClie... method query (line 31) | @Override method query (line 36) | @Override method query (line 41) | private , R3 extends PgResult>... method preparedQuery (line 52) | @Override method preparedQuery (line 57) | @Override method preparedQuery (line 62) | private , R3 extends PgResult>... method preparedQuery (line 86) | @Override method preparedQuery (line 91) | @Override method preparedBatch (line 96) | @Override method preparedBatch (line 101) | @Override method preparedBatch (line 106) | private , R3 extends PgResult>... FILE: src/main/java/io/reactiverse/pgclient/impl/PgConnectionBase.java class PgConnectionBase (line 26) | public abstract class PgConnectionBase exten... method PgConnectionBase (line 31) | PgConnectionBase(Context context, Connection conn) { method prepare (line 36) | public C prepare(String sql, Handler> han... FILE: src/main/java/io/reactiverse/pgclient/impl/PgConnectionFactory.java class PgConnectionFactory (line 29) | public class PgConnectionFactory { method PgConnectionFactory (line 47) | public PgConnectionFactory(Context context, method close (line 80) | private void close(Handler> completionHandler) { method close (line 85) | public void close() { method create (line 92) | public void create(Handler> comple... method connect (line 104) | public void connect(Handler> handler) { method doConnect (line 145) | private void doConnect(boolean ssl, Handler... method PgConnectionImpl (line 34) | public PgConnectionImpl(PgConnectionFactory factory, Context context, ... method connection (line 39) | @Override method handleClosed (line 44) | @Override method schedule (line 52) | @Override method schedule (line 62) | protected void schedule(CommandBase cmd) { method handleException (line 76) | @Override method isSSL (line 88) | @Override method closeHandler (line 93) | @Override method notificationHandler (line 99) | @Override method exceptionHandler (line 105) | @Override method begin (line 111) | @Override method begin (line 116) | PgTransaction begin(boolean closeOnEnd) { method handleNotification (line 129) | public void handleNotification(int processId, String channel, String p... method close (line 136) | @Override method processId (line 150) | @Override method secretKey (line 155) | @Override method cancelRequest (line 160) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgConnectionUriParser.java class PgConnectionUriParser (line 36) | public class PgConnectionUriParser { method parse (line 45) | public static JsonObject parse(String connectionUri) { method doParse (line 57) | private static void doParse(String connectionUri, JsonObject configura... method parseUserandPassword (line 82) | private static void parseUserandPassword(String userInfo, JsonObject c... method parseNetLocation (line 102) | private static void parseNetLocation(String hostInfo, JsonObject confi... method parsePort (line 109) | private static void parsePort(String portInfo, JsonObject configuratio... method parseDatabaseName (line 125) | private static void parseDatabaseName(String databaseInfo, JsonObject ... method parseParameters (line 133) | private static void parseParameters(String parametersInfo, JsonObject ... method parseNetLocationValue (line 177) | private static void parseNetLocationValue(String hostValue, JsonObject... method isRegardedAsIpv6Address (line 185) | private static boolean isRegardedAsIpv6Address(String hostAddress) { method decodeUrl (line 189) | private static String decodeUrl(String url) { method occurExactlyOnce (line 197) | private static boolean occurExactlyOnce(String uri, String character) { FILE: src/main/java/io/reactiverse/pgclient/impl/PgCursorImpl.java class PgCursorImpl (line 30) | public class PgCursorImpl implements PgCursor { method PgCursorImpl (line 39) | PgCursorImpl(PgPreparedQueryImpl ps, Tuple params) { method hasMore (line 44) | @Override method read (line 52) | @Override method close (line 66) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgPoolImpl.java class PgPoolImpl (line 32) | public class PgPoolImpl extends PgClientBase implements PgPo... method PgPoolImpl (line 39) | public PgPoolImpl(Vertx vertx, boolean closeVertx, PgPoolOptions optio... method getConnection (line 53) | @Override method begin (line 63) | @Override method schedule (line 76) | @Override class CommandWaiter (line 110) | private abstract class CommandWaiter implements Connection.Holder, Han... method onSuccess (line 114) | protected abstract void onSuccess(Connection conn); method onFailure (line 116) | protected abstract void onFailure(Throwable cause); method handleNotification (line 118) | @Override method handle (line 123) | @Override method handleClosed (line 135) | @Override method handleException (line 139) | @Override method connection (line 143) | @Override class ConnectionWaiter (line 149) | private class ConnectionWaiter implements Handler> handler) { method handle (line 157) | @Override method close (line 170) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgPreparedQueryImpl.java class PgPreparedQueryImpl (line 31) | class PgPreparedQueryImpl implements PgPreparedQuery { method PgPreparedQueryImpl (line 38) | PgPreparedQueryImpl(Connection conn, Context context, PreparedStatemen... method execute (line 44) | @Override method execute (line 49) | @Override method execute (line 54) | private , R3 extends PgResult>... method execute (line 64) | PgPreparedQuery execute(Tuple args, method cursor (line 95) | @Override method close (line 104) | @Override method batch (line 110) | public PgPreparedQuery batch(List argsList, Handler, R3 extends PgResult>... method createStream (line 139) | @Override method close (line 144) | @Override method closePortal (line 155) | void closePortal(String portal, Handler> handler) { FILE: src/main/java/io/reactiverse/pgclient/impl/PgResultBase.java class PgResultBase (line 24) | public abstract class PgResultBase> impl... method columnsNames (line 31) | @Override method rowCount (line 36) | @Override method size (line 41) | @Override method next (line 46) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgResultBuilder.java class PgResultBuilder (line 30) | public class PgResultBuilder, L extends ... method PgResultBuilder (line 37) | PgResultBuilder(Function factory, Handler> handle... method handleResult (line 42) | @Override method handleResult (line 51) | private void handleResult(R result) { method handle (line 63) | @Override method isSuspended (line 69) | public boolean isSuspended() { FILE: src/main/java/io/reactiverse/pgclient/impl/PgResultImpl.java class PgResultImpl (line 20) | public class PgResultImpl extends PgResultBase> { method PgResultImpl (line 24) | public PgResultImpl(T value) { method value (line 28) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgRowSetImpl.java class PgRowSetImpl (line 27) | class PgRowSetImpl extends PgResultBase implemen... method value (line 48) | @Override method iterator (line 53) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/PgStreamImpl.java class PgStreamImpl (line 26) | public class PgStreamImpl implements PgStream, Handler fetch(long amount) { method resume (line 101) | @Override method endHandler (line 106) | @Override method handle (line 112) | @Override method close (line 129) | @Override method close (line 134) | @Override method checkPending (line 146) | private void checkPending() { FILE: src/main/java/io/reactiverse/pgclient/impl/PrepareStatementCommand.java class PrepareStatementCommand (line 30) | public class PrepareStatementCommand extends CommandBase values) { FILE: src/main/java/io/reactiverse/pgclient/impl/QueryCommandBase.java class QueryCommandBase (line 31) | public abstract class QueryCommandBase extends CommandBase { method QueryCommandBase (line 37) | QueryCommandBase(Collector collector, QueryResultHandler... method sql (line 42) | abstract String sql(); method handleCommandComplete (line 44) | @Override method handleErrorResponse (line 63) | @Override method emptyResult (line 68) | private static T emptyResult(Collector collector) { FILE: src/main/java/io/reactiverse/pgclient/impl/QueryResultHandler.java type QueryResultHandler (line 27) | public interface QueryResultHandler { method handleResult (line 29) | void handleResult(int updatedCount, int size, RowDescription desc, T r... FILE: src/main/java/io/reactiverse/pgclient/impl/RowImpl.java class RowImpl (line 40) | public class RowImpl extends ArrayTuple implements Row { method RowImpl (line 46) | public RowImpl(RowDescription desc) { method RowImpl (line 51) | public RowImpl(RowImpl row) { method getColumnName (line 56) | @Override method getBoolean (line 62) | @Override method getValue (line 68) | @Override method getShort (line 74) | @Override method getInteger (line 80) | @Override method getLong (line 86) | @Override method getFloat (line 92) | @Override method getDouble (line 98) | @Override method getString (line 104) | @Override method getJson (line 110) | @Override method getBuffer (line 116) | @Override method getTemporal (line 122) | @Override method getLocalDate (line 128) | @Override method getLocalTime (line 134) | @Override method getLocalDateTime (line 140) | @Override method getOffsetTime (line 146) | @Override method getOffsetDateTime (line 152) | @Override method getUUID (line 158) | @Override method getBigDecimal (line 164) | @Override method getNumeric (line 170) | @Override method getPoint (line 176) | @Override method getLine (line 182) | @Override method getLineSegment (line 188) | @Override method getBox (line 194) | @Override method getPath (line 200) | @Override method getPolygon (line 206) | @Override method getCircle (line 212) | @Override method getInterval (line 218) | @Override method getBooleanArray (line 224) | @Override method getShortArray (line 230) | @Override method getIntegerArray (line 236) | @Override method getLongArray (line 242) | @Override method getFloatArray (line 248) | @Override method getDoubleArray (line 254) | @Override method getStringArray (line 260) | @Override method getLocalDateArray (line 266) | @Override method getLocalTimeArray (line 272) | @Override method getOffsetTimeArray (line 278) | @Override method getLocalDateTimeArray (line 284) | @Override method getOffsetDateTimeArray (line 290) | @Override method getBufferArray (line 296) | @Override method getUUIDArray (line 302) | @Override method getJsonArray (line 308) | @Override method getNumericArray (line 314) | @Override method getPointArray (line 320) | @Override method getLineArray (line 326) | @Override method getLineSegmentArray (line 332) | @Override method getBoxArray (line 338) | @Override method getPathArray (line 344) | @Override method getPolygonArray (line 350) | @Override method getCircleArray (line 356) | @Override method getIntervalArray (line 362) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/RowResultDecoder.java class RowResultDecoder (line 31) | public class RowResultDecoder implements RowDecoder { method RowResultDecoder (line 42) | RowResultDecoder(Collector collector, boolean singleton, Ro... method description (line 49) | public RowDescription description() { method size (line 53) | public int size() { method decodeRow (line 57) | @Override method complete (line 90) | R complete() { method reset (line 97) | void reset() { FILE: src/main/java/io/reactiverse/pgclient/impl/SimpleQueryCommand.java class SimpleQueryCommand (line 33) | class SimpleQueryCommand extends QueryCommandBase { method SimpleQueryCommand (line 38) | SimpleQueryCommand(String sql, method sql (line 47) | @Override method exec (line 52) | @Override method handleRowDescription (line 57) | @Override method getSql (line 62) | public String getSql() { FILE: src/main/java/io/reactiverse/pgclient/impl/SocketConnection.java class SocketConnection (line 41) | public class SocketConnection implements Connection { type Status (line 45) | enum Status { method SocketConnection (line 66) | public SocketConnection(NetSocketInternal socket, method context (line 76) | public Context context() { method upgradeToSSLConnection (line 80) | void upgradeToSSLConnection(Handler> completionHandl... method initializeCodec (line 98) | void initializeCodec() { method sendStartupMessage (line 116) | void sendStartupMessage(String username, String password, String datab... method sendCancelRequestMessage (line 122) | void sendCancelRequestMessage(int processId, int secretKey, Handler> handler) { method handle (line 157) | @Override method socket (line 167) | public NetSocketInternal socket() { method isSsl (line 171) | public boolean isSsl() { method init (line 175) | @Override method close (line 181) | @Override method schedule (line 195) | public void schedule(CommandBase cmd) { method getProcessId (line 233) | @Override method getSecretKey (line 238) | @Override method checkPending (line 243) | private void checkPending() { method handleMessage (line 255) | private void handleMessage(Object msg) { method handleNotification (line 267) | private void handleNotification(NotificationResponse response) { method handleNotice (line 273) | private void handleNotice(NoticeResponse notice) { method handleClosed (line 294) | private void handleClosed(Void v) { method handleException (line 298) | private synchronized void handleException(Throwable t) { method handleClose (line 306) | private void handleClose(Throwable t) { FILE: src/main/java/io/reactiverse/pgclient/impl/StringLongSequence.java class StringLongSequence (line 20) | public class StringLongSequence { method next (line 24) | public long next() { method toHex (line 34) | private static long toHex(int c) { FILE: src/main/java/io/reactiverse/pgclient/impl/Transaction.java class Transaction (line 26) | class Transaction extends PgConnectionBase implements PgTra... method Transaction (line 38) | Transaction(Context context, Connection conn, Handler disposeHan... method doSchedule (line 44) | private void doSchedule(CommandBase cmd) { method afterBegin (line 52) | private synchronized void afterBegin(AsyncResult ar) { method isComplete (line 61) | private boolean isComplete(CommandBase cmd) { method checkPending (line 69) | private synchronized void checkPending() { method schedule (line 101) | @Override method schedule (line 110) | public void schedule(CommandBase cmd) { method wrap (line 117) | private void wrap(CommandBase cmd) { method commit (line 144) | @Override method commit (line 149) | public void commit(Handler> handler) { method rollback (line 173) | @Override method rollback (line 178) | public void rollback(Handler> handler) { method close (line 187) | @Override method abortHandler (line 192) | @Override method doQuery (line 198) | private CommandBase doQuery(String sql, Handler>... FILE: src/main/java/io/reactiverse/pgclient/impl/codec/ColumnDesc.java class ColumnDesc (line 26) | public class ColumnDesc { method ColumnDesc (line 36) | public ColumnDesc(String name, int relationId, short relationAttribute... method getName (line 46) | public String getName() { method getDataType (line 50) | public DataType getDataType() { method getDataFormat (line 54) | public DataFormat getDataFormat() { method getRelationId (line 58) | public int getRelationId() { method getRelationAttributeNo (line 62) | public short getRelationAttributeNo() { method getLength (line 66) | public short getLength() { method getTypeModifier (line 70) | public int getTypeModifier() { method equals (line 74) | @Override method hashCode (line 88) | @Override method toString (line 94) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/DataFormat.java type DataFormat (line 24) | public enum DataFormat { method DataFormat (line 28) | DataFormat(int id) { method valueOf (line 31) | public static DataFormat valueOf(int id) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/DataType.java type DataType (line 44) | public enum DataType { method DataType (line 129) | DataType(int id, boolean supportsBinary, Class type) { method DataType (line 136) | DataType(int id, boolean supportsBinary, Class encodingType, Class<... method valueOf (line 143) | public static DataType valueOf(int oid) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/DataTypeCodec.java class DataTypeCodec (line 50) | public class DataTypeCodec { method encodeText (line 110) | public static void encodeText(DataType id, Object value, ByteBuf buff) { method textEncode (line 117) | private static void textEncode(DataType id, Object value, ByteBuf buff) { method encodeBinary (line 136) | public static void encodeBinary(DataType id, Object value, ByteBuf buf... method decodeBinary (line 313) | public static Object decodeBinary(DataType id, int index, int len, Byt... method decodeText (line 433) | public static Object decodeText(DataType id, int index, int len, ByteB... method prepare (line 556) | public static Object prepare(DataType type, Object value) { method defaultDecodeText (line 581) | private static Object defaultDecodeText(int index, int len, ByteBuf bu... method defaultEncodeBinary (line 589) | private static void defaultEncodeBinary(Object value, ByteBuf buff) { method defaultDecodeBinary (line 594) | private static Object defaultDecodeBinary(int index, int len, ByteBuf ... method binaryEncodeBOOL (line 599) | private static void binaryEncodeBOOL(Boolean value, ByteBuf buff) { method binaryDecodeBOOL (line 603) | private static Boolean binaryDecodeBOOL(int index, int len, ByteBuf bu... method textDecodeBOOL (line 607) | private static Boolean textDecodeBOOL(int index, int len, ByteBuf buff) { method textDecodeINT2 (line 615) | private static Short textDecodeINT2(int index, int len, ByteBuf buff) { method binaryDecodeINT2 (line 619) | private static Short binaryDecodeINT2(int index, int len, ByteBuf buff) { method binaryEncodeINT2 (line 623) | private static void binaryEncodeINT2(Number value, ByteBuf buff) { method textDecodeINT4 (line 627) | private static Integer textDecodeINT4(int index, int len, ByteBuf buff) { method binaryDecodeINT4 (line 631) | private static Integer binaryDecodeINT4(int index, int len, ByteBuf bu... method binaryEncodeINT4 (line 635) | private static void binaryEncodeINT4(Number value, ByteBuf buff) { method textDecodeINT8 (line 639) | private static Long textDecodeINT8(int index, int len, ByteBuf buff) { method binaryDecodeINT8 (line 643) | private static Long binaryDecodeINT8(int index, int len, ByteBuf buff) { method binaryEncodeINT8 (line 647) | private static void binaryEncodeINT8(Number value, ByteBuf buff) { method textDecodeFLOAT4 (line 651) | private static Float textDecodeFLOAT4(int index, int len, ByteBuf buff) { method binaryDecodeFLOAT4 (line 657) | private static Float binaryDecodeFLOAT4(int index, int len, ByteBuf bu... method binaryEncodeFLOAT4 (line 661) | private static void binaryEncodeFLOAT4(Number value, ByteBuf buff) { method binaryEncodeFLOAT8 (line 665) | private static void binaryEncodeFLOAT8(Number value, ByteBuf buff) { method binaryDecodeFLOAT8 (line 669) | private static Double binaryDecodeFLOAT8(int index, int len, ByteBuf b... method textDecodeFLOAT8 (line 673) | private static double textDecodeFLOAT8(int index, int len, ByteBuf buf... method textDecodeNUMERIC (line 679) | private static Number textDecodeNUMERIC(int index, int len, ByteBuf bu... method textDecodePOINT (line 685) | private static Point textDecodePOINT(int index, int len, ByteBuf buff) { method textDecodeLine (line 695) | private static Line textDecodeLine(int index, int len, ByteBuf buff) { method textDecodeLseg (line 707) | private static LineSegment textDecodeLseg(int index, int len, ByteBuf ... method textDecodeBox (line 716) | private static Box textDecodeBox(int index, int len, ByteBuf buff) { method textDecodeBoxArray (line 725) | private static Box[] textDecodeBoxArray(IntFunction supplier, i... method textDecodePath (line 746) | private static Path textDecodePath(int index, int len, ByteBuf buff) { method textDecodePolygon (line 762) | private static Polygon textDecodePolygon(int index, int len, ByteBuf b... method textDecodeMultiplePoints (line 769) | private static List textDecodeMultiplePoints(int index, int len... method textDecodeCircle (line 785) | private static Circle textDecodeCircle(int index, int len, ByteBuf buf... method textDecodeINTERVAL (line 795) | private static Interval textDecodeINTERVAL(int index, int len, ByteBuf... method textEncodeNUMERIC (line 866) | private static void textEncodeNUMERIC(Number value, ByteBuf buff) { method textEncodeNUMERIC_ARRAY (line 871) | private static void textEncodeNUMERIC_ARRAY(Number[] value, ByteBuf bu... method binaryEncodeCHAR (line 875) | private static void binaryEncodeCHAR(String value, ByteBuf buff) { method textDecodeCHAR (line 879) | private static String textDecodeCHAR(int index, int len, ByteBuf buff) { method binaryDecodeCHAR (line 883) | private static String binaryDecodeCHAR(int index, int len, ByteBuf buf... method binaryEncodeVARCHAR (line 887) | private static void binaryEncodeVARCHAR(String value, ByteBuf buff) { method textDecodeVARCHAR (line 892) | private static String textDecodeVARCHAR(int index, int len, ByteBuf bu... method binaryDecodeVARCHAR (line 896) | private static String binaryDecodeVARCHAR(int index, int len, ByteBuf ... method textDecodeBPCHAR (line 900) | private static String textDecodeBPCHAR(int index, int len, ByteBuf buf... method binaryEncodeBPCHAR (line 904) | private static void binaryEncodeBPCHAR(String value, ByteBuf buff) { method binaryDecodeBPCHAR (line 908) | private static String binaryDecodeBPCHAR(int index, int len, ByteBuf b... method textdecodeTEXT (line 912) | private static String textdecodeTEXT(int index, int len, ByteBuf buff) { method binaryEncodeTEXT (line 916) | private static void binaryEncodeTEXT(String value, ByteBuf buff) { method binaryDecodeTEXT (line 921) | private static String binaryDecodeTEXT(int index, int len, ByteBuf buf... method textDecodeNAME (line 925) | private static String textDecodeNAME(int index, int len, ByteBuf buff) { method binaryEncodeNAME (line 930) | private static void binaryEncodeNAME(String value, ByteBuf buff) { method binaryDecodeNAME (line 935) | private static String binaryDecodeNAME(int index, int len, ByteBuf buf... method binaryEncodeDATE (line 939) | private static void binaryEncodeDATE(LocalDate value, ByteBuf buff) { method binaryDecodeDATE (line 943) | private static LocalDate binaryDecodeDATE(int index, int len, ByteBuf ... method textDecodeDATE (line 947) | private static LocalDate textDecodeDATE(int index, int len, ByteBuf bu... method binaryEncodeTIME (line 952) | private static void binaryEncodeTIME(LocalTime value, ByteBuf buff) { method binaryDecodeTIME (line 956) | private static LocalTime binaryDecodeTIME(int index, int len, ByteBuf ... method textDecodeTIME (line 961) | private static LocalTime textDecodeTIME(int index, int len, ByteBuf bu... method binaryEncodeTIMETZ (line 966) | private static void binaryEncodeTIMETZ(OffsetTime value, ByteBuf buff) { method binaryDecodeTIMETZ (line 972) | private static OffsetTime binaryDecodeTIMETZ(int index, int len, ByteB... method textDecodeTIMETZ (line 979) | private static OffsetTime textDecodeTIMETZ(int index, int len, ByteBuf... method binaryEncodeTIMESTAMP (line 984) | private static void binaryEncodeTIMESTAMP(LocalDateTime value, ByteBuf... method binaryDecodeTIMESTAMP (line 988) | private static LocalDateTime binaryDecodeTIMESTAMP(int index, int len,... method textDecodeTIMESTAMP (line 992) | private static LocalDateTime textDecodeTIMESTAMP(int index, int len, B... method binaryDecodeTIMESTAMPTZ (line 997) | private static OffsetDateTime binaryDecodeTIMESTAMPTZ(int index, int l... method binaryEncodeTIMESTAMPTZ (line 1001) | private static void binaryEncodeTIMESTAMPTZ(OffsetDateTime value, Byte... method textDecodeTIMESTAMPTZ (line 1005) | private static OffsetDateTime textDecodeTIMESTAMPTZ(int index, int len... method textDecodeBYTEA (line 1010) | private static Buffer textDecodeBYTEA(int index, int len, ByteBuf buff) { method binaryEncodeBYTEA (line 1021) | private static void binaryEncodeBYTEA(Buffer value, ByteBuf buff) { method binaryDecodeBYTEA (line 1026) | private static Buffer binaryDecodeBYTEA(int index, int len, ByteBuf bu... method binaryEncodeUUID (line 1030) | private static void binaryEncodeUUID(UUID uuid, ByteBuf buff) { method binaryEncodePoint (line 1035) | private static void binaryEncodePoint(Point point, ByteBuf buff) { method binaryDecodePoint (line 1040) | private static Point binaryDecodePoint(int index, int len, ByteBuf buf... method binaryEncodeLine (line 1046) | private static void binaryEncodeLine(Line line, ByteBuf buff) { method binaryDecodeLine (line 1052) | private static Line binaryDecodeLine(int index, int len, ByteBuf buff) { method binaryEncodeLseg (line 1059) | private static void binaryEncodeLseg(LineSegment lseg, ByteBuf buff) { method binaryDecodeLseg (line 1064) | private static LineSegment binaryDecodeLseg(int index, int len, ByteBu... method binaryEncodeBox (line 1070) | private static void binaryEncodeBox(Box box, ByteBuf buff) { method binaryDecodeBox (line 1075) | private static Box binaryDecodeBox(int index, int len, ByteBuf buff) { method binaryEncodePath (line 1081) | private static void binaryEncodePath(Path path, ByteBuf buff) { method binaryDecodePath (line 1094) | private static Path binaryDecodePath(int index, int len, ByteBuf buff) { method binaryEncodePolygon (line 1116) | private static void binaryEncodePolygon(Polygon polygon, ByteBuf buff) { method binaryDecodePolygon (line 1126) | private static Polygon binaryDecodePolygon(int index, int len, ByteBuf... method binaryEncodeCircle (line 1138) | private static void binaryEncodeCircle(Circle circle, ByteBuf buff) { method binaryDecodeCircle (line 1143) | private static Circle binaryDecodeCircle(int index, int len, ByteBuf b... method binaryEncodeINTERVAL (line 1149) | private static void binaryEncodeINTERVAL(Interval interval, ByteBuf bu... method binaryDecodeINTERVAL (line 1162) | private static Interval binaryDecodeINTERVAL(int index, int len, ByteB... method binaryDecodeUUID (line 1178) | private static UUID binaryDecodeUUID(int index, int len, ByteBuf buff) { method textDecodeUUID (line 1182) | private static UUID textDecodeUUID(int index, int len, ByteBuf buff) { method textDecodeJSON (line 1186) | private static Json textDecodeJSON(int index, int len, ByteBuf buff) { method binaryDecodeJSON (line 1190) | private static Json binaryDecodeJSON(int index, int len, ByteBuf buff) { method binaryEncodeJSON (line 1194) | private static void binaryEncodeJSON(Json value, ByteBuf buff) { method textDecodeJSONB (line 1199) | private static Json textDecodeJSONB(int index, int len, ByteBuf buff) { method binaryDecodeJSONB (line 1232) | private static Json binaryDecodeJSONB(int index, int len, ByteBuf buff) { method binaryEncodeJSONB (line 1237) | private static void binaryEncodeJSONB(Json value, ByteBuf buff) { method decodeDecStringToLong (line 1252) | private static long decodeDecStringToLong(int index, int len, ByteBuf ... method decodeHexStringToBytes (line 1281) | private static Buffer decodeHexStringToBytes(int index, int len, ByteB... method decodeHexChar (line 1292) | private static byte decodeHexChar(byte ch) { method isHexFormat (line 1296) | private static boolean isHexFormat(int index, int len, ByteBuf buff) { method decodeEscapeByteaStringToBuffer (line 1300) | private static Buffer decodeEscapeByteaStringToBuffer(int index, int l... method binaryDecodeArray (line 1334) | private static T[] binaryDecodeArray(IntFunction supplier, Da... method binaryEncodeArray (line 1361) | private static void binaryEncodeArray(T[] values, DataType type, B... method textDecodeArray (line 1385) | private static T[] textDecodeArray(IntFunction supplier, Data... method textDecodeArrayElement (line 1409) | private static T textDecodeArrayElement(DataType type, int index, ... method textEncodeArray (line 1438) | private static void textEncodeArray(T[] values, DataType type, Byt... FILE: src/main/java/io/reactiverse/pgclient/impl/codec/TxStatus.java type TxStatus (line 25) | public enum TxStatus { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/ErrorResponse.java class ErrorResponse (line 24) | public class ErrorResponse extends Response { method toString (line 26) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/InboundMessage.java type InboundMessage (line 26) | public interface InboundMessage {} FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/InitiateSslHandler.java class InitiateSslHandler (line 30) | public class InitiateSslHandler extends ChannelInboundHandlerAdapter { method InitiateSslHandler (line 36) | public InitiateSslHandler(SocketConnection conn, Future upgradeF... method channelActive (line 41) | @Override method channelRead (line 52) | @Override method exceptionCaught (line 76) | @Override method channelInactive (line 85) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/MessageDecoder.java class MessageDecoder (line 48) | public class MessageDecoder extends ChannelInboundHandlerAdapter { method MessageDecoder (line 57) | public MessageDecoder(Deque> inflight, ByteBufAllocator... method run (line 62) | public void run(CommandBase cmd) { method handlerAdded (line 67) | @Override method channelRead (line 73) | @Override method decodeMessage (line 135) | private void decodeMessage(ChannelHandlerContext ctx, byte id, ByteBuf... method decodePortalSuspended (line 195) | private void decodePortalSuspended() { method decodeCommandComplete (line 199) | private void decodeCommandComplete(ByteBuf in) { method decodeDataRow (line 204) | private void decodeDataRow(ByteBuf in) { method decodeRowDescription (line 210) | private void decodeRowDescription(ByteBuf in) { method decodeReadyForQuery (line 237) | private void decodeReadyForQuery(ByteBuf in) { method decodeError (line 250) | private void decodeError(ByteBuf in) { method decodeNotice (line 256) | private void decodeNotice(ByteBuf in) { method decodeErrorOrNotice (line 262) | private void decodeErrorOrNotice(Response response, ByteBuf in) { method decodeAuthentication (line 345) | private void decodeAuthentication(ByteBuf in) { class CommandCompleteProcessor (line 375) | static class CommandCompleteProcessor implements ByteProcessor { method parse (line 379) | int parse(ByteBuf in) { method process (line 385) | @Override method decodeParseComplete (line 401) | private void decodeParseComplete() { method decodeBindComplete (line 405) | private void decodeBindComplete() { method decodeCloseComplete (line 409) | private void decodeCloseComplete() { method decodeNoData (line 413) | private void decodeNoData() { method decodeParameterDescription (line 417) | private void decodeParameterDescription(ByteBuf in) { method decodeParameterStatus (line 425) | private void decodeParameterStatus(ByteBuf in) { method decodeEmptyQueryResponse (line 431) | private void decodeEmptyQueryResponse() { method decodeBackendKeyData (line 435) | private void decodeBackendKeyData(ByteBuf in) { method decodeNotificationResponse (line 441) | private void decodeNotificationResponse(ChannelHandlerContext ctx, Byt... FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/NoticeResponse.java class NoticeResponse (line 24) | public class NoticeResponse extends Response { method toString (line 26) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/NotificationResponse.java class NotificationResponse (line 26) | public class NotificationResponse { method NotificationResponse (line 32) | public NotificationResponse(int processId, String channel, String payl... method getProcessId (line 38) | public int getProcessId() { method getChannel (line 42) | public String getChannel() { method getPayload (line 46) | public String getPayload() { method equals (line 50) | @Override method hashCode (line 60) | @Override method toString (line 65) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/ParameterDescription.java class ParameterDescription (line 32) | public class ParameterDescription { method ParameterDescription (line 37) | public ParameterDescription(DataType[] paramDataTypes) { method getParamDataTypes (line 41) | public DataType[] getParamDataTypes() { method prepare (line 45) | public String prepare(List values) { method buildReport (line 64) | private String buildReport(List values) { method equals (line 68) | @Override method hashCode (line 76) | @Override method toString (line 82) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/Response.java class Response (line 32) | public abstract class Response { method getSeverity (line 52) | public String getSeverity() { method setSeverity (line 56) | public void setSeverity(String severity) { method getCode (line 60) | public String getCode() { method setCode (line 64) | public void setCode(String code) { method getMessage (line 68) | public String getMessage() { method setMessage (line 72) | public void setMessage(String message) { method getDetail (line 76) | public String getDetail() { method setDetail (line 80) | public void setDetail(String detail) { method getHint (line 84) | public String getHint() { method setHint (line 88) | public void setHint(String hint) { method getPosition (line 92) | public String getPosition() { method setPosition (line 96) | public void setPosition(String position) { method getWhere (line 100) | public String getWhere() { method setWhere (line 104) | public void setWhere(String where) { method getFile (line 108) | public String getFile() { method setFile (line 112) | public void setFile(String file) { method getLine (line 116) | public String getLine() { method setLine (line 120) | public void setLine(String line) { method getRoutine (line 124) | public String getRoutine() { method setRoutine (line 128) | public void setRoutine(String routine) { method getSchema (line 132) | public String getSchema() { method setSchema (line 136) | public void setSchema(String schema) { method getTable (line 140) | public String getTable() { method setTable (line 144) | public void setTable(String table) { method getColumn (line 148) | public String getColumn() { method setColumn (line 152) | public void setColumn(String column) { method getDataType (line 156) | public String getDataType() { method setDataType (line 160) | public void setDataType(String dataType) { method getConstraint (line 164) | public String getConstraint() { method setConstraint (line 168) | public void setConstraint(String constraint) { method getInternalPosition (line 173) | public String getInternalPosition() { method setInternalPosition (line 177) | public void setInternalPosition(String internalPosition) { method getInternalQuery (line 181) | public String getInternalQuery() { method setInternalQuery (line 185) | public void setInternalQuery(String internalQuery) { method equals (line 190) | @Override method hashCode (line 214) | @Override method toString (line 221) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/RowDecoder.java type RowDecoder (line 22) | public interface RowDecoder { method decodeRow (line 24) | void decodeRow(int len, ByteBuf in); FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/RowDescription.java class RowDescription (line 32) | public class RowDescription { method RowDescription (line 37) | public RowDescription(ColumnDesc[] columns) { method columnIndex (line 44) | public int columnIndex(String columnName) { method columns (line 51) | public ColumnDesc[] columns() { method columnNames (line 55) | public List columnNames() { method equals (line 59) | @Override method hashCode (line 67) | @Override method toString (line 73) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/type/AuthenticationType.java class AuthenticationType (line 24) | public class AuthenticationType { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/type/CommandCompleteType.java class CommandCompleteType (line 24) | public class CommandCompleteType { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/type/ErrorOrNoticeType.java class ErrorOrNoticeType (line 24) | public class ErrorOrNoticeType { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/decoder/type/MessageType.java class MessageType (line 29) | public class MessageType { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/Bind.java class Bind (line 26) | public class Bind { method Bind (line 32) | public Bind(long statement, DataType[] paramTypes, ColumnDesc[] result... method getStatement (line 38) | public long getStatement() { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/Describe.java class Describe (line 23) | public class Describe { method Describe (line 28) | public Describe(long statement, String portal) { method Describe (line 33) | public Describe(long statement) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/MessageEncoder.java class MessageEncoder (line 40) | public final class MessageEncoder { method MessageEncoder (line 57) | public MessageEncoder(ChannelHandlerContext ctx) { method flush (line 61) | public void flush() { method writeTerminate (line 73) | public void writeTerminate() { method writeSync (line 92) | public void writeSync() { method writeClosePortal (line 107) | public void writeClosePortal(String portal) { method writeStartupMessage (line 117) | public void writeStartupMessage(StartupMessage msg) { method writePasswordMessage (line 146) | public void writePasswordMessage(PasswordMessage msg) { method writeQuery (line 163) | public void writeQuery(Query query) { method writeDescribe (line 190) | public void writeDescribe(Describe describe) { method writeParse (line 214) | public void writeParse(Parse parse) { method writeExecute (line 256) | public void writeExecute(String portal, int rowCount) { method writeBind (line 277) | public void writeBind(Bind bind, String portal, List paramValu... method ensureBuffer (line 332) | private void ensureBuffer() { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/Parse.java class Parse (line 23) | public final class Parse { method Parse (line 28) | public Parse(String query, long statement) { method Parse (line 33) | public Parse(String query) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/PasswordMessage.java class PasswordMessage (line 25) | public class PasswordMessage { method PasswordMessage (line 29) | public PasswordMessage(String username, String password, byte[] salt) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/Query.java class Query (line 23) | public class Query { method Query (line 27) | public Query(String sql) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/encoder/StartupMessage.java class StartupMessage (line 28) | public class StartupMessage { method StartupMessage (line 46) | public StartupMessage(String username, String database) { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/formatter/DateTimeFormatter.java class DateTimeFormatter (line 28) | public class DateTimeFormatter { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/formatter/TimeFormatter.java class TimeFormatter (line 28) | public class TimeFormatter { FILE: src/main/java/io/reactiverse/pgclient/impl/codec/util/MD5Authentication.java class MD5Authentication (line 25) | public class MD5Authentication { method toHex (line 29) | private static String toHex(byte[] bytes) { method encode (line 39) | public static String encode(String username, String password, byte[] s... FILE: src/main/java/io/reactiverse/pgclient/impl/codec/util/UTF8StringEndDetector.java class UTF8StringEndDetector (line 26) | public class UTF8StringEndDetector implements ByteProcessor { method process (line 31) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/codec/util/Util.java class Util (line 30) | public class Util { method readCString (line 34) | public static String readCString(ByteBuf src, Charset charset) { method readCStringUTF8 (line 41) | public static String readCStringUTF8(ByteBuf src) { method writeCString (line 48) | public static void writeCString(ByteBuf dst, String s, Charset charset) { method writeCString (line 53) | public static void writeCString(ByteBuf dst, ByteBuf buf) { method writeCStringUTF8 (line 59) | public static void writeCStringUTF8(ByteBuf dst, String s) { method writeCString (line 64) | public static void writeCString(ByteBuf dst, byte[] bytes) { method buildInvalidArgsError (line 69) | public static String buildInvalidArgsError(Stream values, Stre... method writeHexString (line 78) | public static int writeHexString(Buffer buffer, ByteBuf to) { method bin2hex (line 92) | private static int bin2hex(int digit){ FILE: src/main/java/io/reactiverse/pgclient/impl/data/JsonImpl.java class JsonImpl (line 23) | public class JsonImpl implements Json { method JsonImpl (line 29) | public JsonImpl(Object value) { method value (line 33) | @Override method hashCode (line 38) | @Override method equals (line 43) | @Override method toString (line 48) | @Override FILE: src/main/java/io/reactiverse/pgclient/impl/pubsub/PgSubscriberImpl.java class PgSubscriberImpl (line 31) | public class PgSubscriberImpl implements PgSubscriber { method PgSubscriberImpl (line 46) | public PgSubscriberImpl(Vertx vertx, PgConnectOptions options) { method applyIdLengthLimit (line 55) | public static String applyIdLengthLimit(String channelName) { method handleNotification (line 60) | private void handleNotification(PgNotification notif) { method closeHandler (line 84) | @Override method reconnectPolicy (line 90) | @Override method handleClose (line 100) | private synchronized void handleClose(Void v) { method checkReconnect (line 105) | private void checkReconnect(int count) { method closed (line 133) | @Override method actualConnection (line 138) | @Override method connect (line 143) | @Override method tryConnect (line 152) | private void tryConnect(long delayMillis, Handler> h... method doConnect (line 163) | private void doConnect(Handler> completionHandler) { method handleConnectResult (line 167) | private synchronized void handleConnectResult(Handler fetch(long amount) { method close (line 329) | @Override method channel (line 341) | @Override FILE: src/main/java/io/reactiverse/pgclient/pubsub/PgChannel.java type PgChannel (line 29) | @VertxGen method subscribeHandler (line 38) | @Fluent method handler (line 52) | @Override method pause (line 60) | @Override method resume (line 68) | @Override method endHandler (line 77) | @Override method exceptionHandler (line 80) | @Override FILE: src/main/java/io/reactiverse/pgclient/pubsub/PgSubscriber.java type PgSubscriber (line 35) | @VertxGen method subscriber (line 45) | static PgSubscriber subscriber(Vertx vertx, PgConnectOptions options) { method channel (line 72) | PgChannel channel(String name); method connect (line 80) | @Fluent method reconnectPolicy (line 99) | @Fluent method closeHandler (line 108) | @Fluent method actualConnection (line 114) | PgConnection actualConnection(); method closed (line 119) | boolean closed(); method close (line 124) | void close(); FILE: src/test/java/io/reactiverse/pgclient/ErrorCodes.java class ErrorCodes (line 23) | public class ErrorCodes { FILE: src/test/java/io/reactiverse/pgclient/JdbcTest.java class JdbcTest (line 31) | public class JdbcTest extends JdbcTestBase { method testInsertBatch (line 33) | @Ignore method testInsertPreparedStmtWithId (line 61) | @Ignore method testUpdatePreparedStmtWithId (line 75) | @Ignore method testPreparedQuery (line 91) | @Test method testPreparedQueryWithFetch (line 99) | @Test method testCursor (line 120) | @Test FILE: src/test/java/io/reactiverse/pgclient/JdbcTestBase.java class JdbcTestBase (line 30) | public class JdbcTestBase extends PgTestBase { method setUp (line 34) | @Before method tearDown (line 48) | @After FILE: src/test/java/io/reactiverse/pgclient/NumericTest.java class NumericTest (line 31) | public class NumericTest { method testCreate (line 42) | @Test method testParse (line 53) | @Test method testMethods (line 65) | @Test method testFormatException (line 105) | @Test method testNull (line 128) | @Test method testEqualsAndHashCode (line 140) | @Test method len (line 175) | private static int len(int size) { method testFoo (line 180) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgClientTestBase.java class PgClientTestBase (line 42) | @RunWith(VertxUnitRunner.class) method setup (line 49) | @Before method teardown (line 55) | @After method testConnect (line 60) | @Test method testConnectInvalidDatabase (line 68) | @Test method testConnectInvalidPassword (line 78) | @Test method testConnectInvalidUsername (line 88) | @Test method testConnectNonSSLServer (line 101) | @Test method testQuery (line 111) | @Test method testMultipleQuery (line 131) | @Test method testQueryError (line 154) | @Test method testUpdate (line 164) | @Test method testInsert (line 180) | @Test method testInsertReturning (line 193) | @Test method testInsertReturningError (line 206) | @Test method testDelete (line 222) | @Test method randomWorld (line 237) | static int randomWorld() { method testBatchSelect (line 241) | @Test method testDisconnectAbruptlyDuringStartup (line 255) | @Test method testTx (line 272) | @Test method testPreparedUpdate (line 287) | @Test method testPreparedUpdateWithParams (line 306) | @Test method testPreparedUpdateWithNullParams (line 323) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgConnectOptionsProviderTest.java class PgConnectOptionsProviderTest (line 26) | public class PgConnectOptionsProviderTest { method testValidUri1 (line 31) | @Test method testValidUri2 (line 41) | @Test method testValidUri3 (line 52) | @Test method testValidUri4 (line 64) | @Test method testValidUri5 (line 76) | @Test method testValidUri6 (line 88) | @Test method testValidUri7 (line 101) | @Test method testValidUri8 (line 116) | @Test method testValidUri9 (line 128) | @Test method testValidUri10 (line 140) | @Test method testInvalidUri1 (line 153) | @Test(expected = IllegalArgumentException.class) method testInvalidUri2 (line 159) | @Test(expected = IllegalArgumentException.class) method testInvalidUri3 (line 165) | @Test(expected = IllegalArgumentException.class) method testInvalidUri4 (line 171) | @Test(expected = IllegalArgumentException.class) method testInvalidUri5 (line 177) | @Test(expected = IllegalArgumentException.class) FILE: src/test/java/io/reactiverse/pgclient/PgConnectionTest.java class PgConnectionTest (line 30) | public class PgConnectionTest extends PgConnectionTestBase { method PgConnectionTest (line 32) | public PgConnectionTest() { method testBatchUpdate (line 36) | @Test method testClose (line 62) | @Test method testCloseWithErrorInProgress (line 73) | @Test method testCloseWithQueryInProgress (line 89) | @Test method testQueueQueries (line 106) | @Test method testCancelRequest (line 130) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgConnectionTestBase.java class PgConnectionTestBase (line 39) | @RunWith(VertxUnitRunner.class) method testDisconnectAbruptly (line 42) | @Test method testProtocolError (line 62) | @Test method testTx (line 96) | @Test method testUpdateError (line 266) | @Test method testBatchInsertError (line 281) | @Test method testCloseOnUndeploy (line 299) | @Test method testTransactionCommit (line 317) | @Test method testTransactionCommitFromAnotherThread (line 322) | @Test method testTransactionCommit (line 327) | private void testTransactionCommit(TestContext ctx, Executor exec) { method testTransactionRollback (line 358) | @Test method testTransactionRollbackFromAnotherThread (line 363) | @Test method testTransactionRollback (line 368) | private void testTransactionRollback(TestContext ctx, Executor exec) { method testTransactionAbort (line 400) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgConnectionUriParserTest.java class PgConnectionUriParserTest (line 28) | public class PgConnectionUriParserTest { method testParsingUriSchemeDesignator (line 33) | @Test method testParsingAnotherUriSchemeDesignator (line 43) | @Test method testParsingInvalidUriSchemeDesignator (line 53) | @Test(expected = IllegalArgumentException.class) method testParsingUser (line 59) | @Test method testParsingPassword (line 70) | @Test method testParsingHost (line 82) | @Test method testParsingIpv4Address (line 93) | @Test method testParsingIpv6Address (line 104) | @Test method testParsingPort (line 115) | @Test method testParsingDbName (line 126) | @Test method testParsingOneParameter (line 138) | @Test method testParsingParameters (line 149) | @Test method testParsingHostAndParameters (line 162) | @Test method testParsingUserWithoutPassword (line 175) | @Test method testParsingPasswordWithoutUser (line 186) | @Test(expected = IllegalArgumentException.class) method testParsingHostWithPort (line 192) | @Test method testParsingPortAndDbName (line 204) | @Test method testParsingUserAndParameters (line 216) | @Test method testParsingDomainSocket (line 229) | @Test method testParsingDomainSocketInParameter (line 240) | @Test method testParsingUriWithOverridenParameters (line 252) | @Test method testParsingFullUri (line 265) | @Test method testParsingParameterSslMode (line 280) | @Test method testParsingInvalidUri1 (line 294) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidUri2 (line 300) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidUri3 (line 306) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidUri4 (line 312) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidUri5 (line 318) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidUri6 (line 324) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidUri7 (line 330) | @Test(expected = IllegalArgumentException.class) method testParsingInvalidSslmode (line 336) | @Test(expected = IllegalArgumentException.class) FILE: src/test/java/io/reactiverse/pgclient/PgPoolTest.java class PgPoolTest (line 29) | public class PgPoolTest extends PgPoolTestBase { method createPool (line 31) | @Override method testReconnectQueued (line 36) | @Test method testAuthFailure (line 58) | @Test method testConnectionFailure (line 67) | @Test method testRunWithExisting (line 91) | @Test method testRunStandalone (line 104) | @Test method testMaxWaitQueueSize (line 118) | @Test method testConcurrentMultipleConnection (line 136) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgPoolTestBase.java class PgPoolTestBase (line 34) | @RunWith(VertxUnitRunner.class) method setup (line 39) | @Before method teardown (line 44) | @After method createPool (line 49) | protected abstract PgPool createPool(PgConnectOptions options, int size); method testPool (line 51) | @Test method testQuery (line 72) | @Test method testQueryWithParams (line 90) | @Test method testUpdate (line 109) | @Test method testUpdateWithParams (line 127) | @Test method testReconnect (line 145) | @Test method testCancelRequest (line 171) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgPooledConnectionTest.java class PgPooledConnectionTest (line 27) | public class PgPooledConnectionTest extends PgConnectionTestBase { method PgPooledConnectionTest (line 31) | public PgPooledConnectionTest() { method teardown (line 40) | @Override method testThatPoolReconnect (line 48) | @Test method testTransactionRollbackUnfinishedOnRecycle (line 52) | @Test FILE: src/test/java/io/reactiverse/pgclient/PgTestBase.java class PgTestBase (line 49) | public abstract class PgTestBase { method before (line 56) | @BeforeClass method after (line 61) | @AfterClass method startPg (line 66) | public synchronized static PgConnectOptions startPg() throws Exception { method startPg (line 70) | public synchronized static PgConnectOptions startPg(boolean domainSock... method stopPg (line 137) | public synchronized static void stopPg() throws Exception { method getTestResource (line 147) | private static File getTestResource(String name) throws Exception { method deleteFromTestTable (line 156) | static void deleteFromTestTable(TestContext ctx, PgClient client, Runn... method insertIntoTestTable (line 162) | static void insertIntoTestTable(TestContext ctx, PgClient client, int ... method useSSLRuntimeConfig (line 175) | private static IRuntimeConfig useSSLRuntimeConfig(IRuntimeConfig confi... method useDomainSocketRunTimeConfig (line 198) | private static IRuntimeConfig useDomainSocketRunTimeConfig(IRuntimeCon... class RunTimeConfigBase (line 215) | private static abstract class RunTimeConfigBase implements IRuntimeCon... method RunTimeConfigBase (line 218) | private RunTimeConfigBase(IRuntimeConfig config) { method getProcessOutput (line 222) | @Override method getArtifactStore (line 227) | @Override method isDaemonProcess (line 232) | @Override method getPostgresVersion (line 246) | private static Version getPostgresVersion() { FILE: src/test/java/io/reactiverse/pgclient/PgTransactionTest.java class PgTransactionTest (line 23) | public class PgTransactionTest extends PgClientTestBase { method PgTransactionTest (line 27) | public PgTransactionTest() { method testReleaseConnectionOnCommit (line 36) | @Test method testReleaseConnectionOnRollback (line 52) | @Test method testReleaseConnectionOnSetRollback (line 68) | @Test method testCommitWithPreparedQuery (line 81) | @Test method testCommitWithQuery (line 100) | @Test FILE: src/test/java/io/reactiverse/pgclient/PreparedBatchTest.java class PreparedBatchTest (line 35) | @RunWith(VertxUnitRunner.class) method setup (line 40) | @Before method teardown (line 45) | @After method testEmptyBatch (line 50) | @Test method testInsert (line 61) | @Test method testInsertWithFunction (line 103) | @Test FILE: src/test/java/io/reactiverse/pgclient/PreparedStatementCachedTest.java class PreparedStatementCachedTest (line 24) | public class PreparedStatementCachedTest extends PreparedStatementTestBa... method options (line 26) | @Override method testConcurrent (line 31) | @Test FILE: src/test/java/io/reactiverse/pgclient/PreparedStatementTest.java class PreparedStatementTest (line 20) | public class PreparedStatementTest extends PreparedStatementTestBase { method options (line 22) | @Override FILE: src/test/java/io/reactiverse/pgclient/PreparedStatementTestBase.java class PreparedStatementTestBase (line 45) | @RunWith(VertxUnitRunner.class) method options (line 50) | protected abstract PgConnectOptions options(); method setup (line 52) | @Before method teardown (line 57) | @After method testQuery1Param (line 62) | @Test method testQuery (line 80) | @Test method testCollectorQuery (line 95) | @Test method testQueryParseError (line 133) | @Test method testValidationError (line 148) | private void testValidationError(TestContext ctx, BiConsumer filter) { method clientSocketFilter (line 66) | Connection clientSocketFilter(Function filter) { method connect (line 71) | void connect() { method close (line 80) | void close() { method ProxyServer (line 93) | private ProxyServer(Vertx vertx, int pgPort, String pgHost) { method proxyHandler (line 102) | public ProxyServer proxyHandler(Handler proxyHandler) { method listen (line 107) | public void listen(int port, String host, Handler> c... method handle (line 111) | private void handle(NetSocket clientSocket) { FILE: src/test/java/io/reactiverse/pgclient/PubSubTest.java class PubSubTest (line 35) | @RunWith(VertxUnitRunner.class) method setup (line 41) | @Before method teardown (line 46) | @After method testNotify (line 54) | @Test method testNotifyChannelRequiresQuotedID (line 59) | @Test method testNotify (line 64) | public void testNotify(TestContext ctx, String channelName) { method testConnect (line 81) | @Test method testConnectChannelRequiresQuotedID (line 86) | @Test method testConnect (line 91) | private void testConnect(TestContext ctx, String channel1Name, String ... method testSubscribe (line 114) | @Test method testSubscribeChannelRequiresQuotedID (line 119) | @Test method testSubscribeChannelContainsQuotes (line 124) | @Test method testSubscribeChannelExceedsLengthLimit (line 129) | @Test method testSubscribe (line 139) | public void testSubscribe(TestContext ctx, String channelName) { method testSubscribeNotifyWithUnquotedId (line 158) | @Test method testUnsubscribe (line 177) | @Test method testUnsubscribeChannelRequiresQuotedID (line 182) | @Test method testUnsubscribe (line 187) | public void testUnsubscribe(TestContext ctx, String channelName) { method testReconnectImmediately (line 204) | @Test method testReconnectImmediatelyChannelRequiresQuotedID (line 209) | @Test method testReconnectWithDelay (line 214) | @Test method testReconnectWithDelayChannelRequiresQuotedID (line 219) | @Test method testReconnect (line 224) | public void testReconnect(TestContext ctx, long delay, String channelN... method testClose (line 282) | @Test method testCloseChannelRequiresQuotedID (line 287) | @Test method testClose (line 292) | public void testClose(TestContext ctx, String channelName) { FILE: src/test/java/io/reactiverse/pgclient/RowTest.java class RowTest (line 32) | @RunWith(VertxUnitRunner.class) method setup (line 37) | @Before method teardown (line 42) | @After method testGetNonExistingRows (line 47) | @Test method testGetColumnNameRows (line 116) | @Test method testNotEqualGetColumnNameRows (line 129) | @Test method testNegativeGetColumnNameRows (line 142) | @Test method testPreventLengthMaxIndexOutOfBoundGetColumnNameRows (line 155) | @Test FILE: src/test/java/io/reactiverse/pgclient/RxTest.java class RxTest (line 40) | @RunWith(VertxUnitRunner.class) method setup (line 47) | @Before method teardown (line 54) | @After method createFlowable (line 59) | private Flowable createFlowable(String sql) { method testFlowableCommit (line 70) | @Test method testFlowableError (line 111) | @Test FILE: src/test/java/io/reactiverse/pgclient/StringLongSequenceTest.java class StringLongSequenceTest (line 28) | public class StringLongSequenceTest { method testSequence (line 30) | @Test method testEndingZero (line 52) | @Test method assertEquals (line 60) | private static void assertEquals(String s, long l) { FILE: src/test/java/io/reactiverse/pgclient/TLSTest.java class TLSTest (line 29) | @RunWith(VertxUnitRunner.class) method beforeClass (line 34) | @BeforeClass method afterClass (line 39) | @AfterClass method setup (line 44) | @Before method teardown (line 49) | @After method testTLS (line 54) | @Test method testTLSTrustAll (line 73) | @Test method testTLSInvalidCertificate (line 82) | @Test method testSslModeDisable (line 92) | @Test method testSslModeAllow (line 103) | @Test method testSslModePrefer (line 114) | @Test method testSslModeVerifyCaConf (line 126) | @Test method testSslModeVerifyFullConf (line 136) | @Test FILE: src/test/java/io/reactiverse/pgclient/TupleTest.java class TupleTest (line 35) | public class TupleTest { method testOf (line 37) | @Test method testNumbers (line 60) | @Test FILE: src/test/java/io/reactiverse/pgclient/UnixDomainSocketTest.java class UnixDomainSocketTest (line 30) | @RunWith(VertxUnitRunner.class) method beforeClass (line 38) | @BeforeClass method afterClass (line 52) | @AfterClass method before (line 57) | @Before method after (line 61) | @After method uriTest (line 68) | @Test method simpleConnect (line 76) | @Test method connectWithVertxInstance (line 83) | @Test method testIgnoreSslMode (line 100) | @Test FILE: src/test/java/io/reactiverse/pgclient/UtilTest.java class UtilTest (line 30) | public class UtilTest { method testWriteHexString (line 32) | @Test method assertWriteHexString (line 46) | private static void assertWriteHexString(String expected, byte... data) { method testUTF8StringEndDetector (line 53) | @Test method assertSeparator (line 63) | private void assertSeparator(String s, int expected) throws Exception { FILE: src/test/java/io/reactiverse/pgclient/data/BinaryDataTypesExtendedCodecTest.java class BinaryDataTypesExtendedCodecTest (line 13) | public class BinaryDataTypesExtendedCodecTest extends ExtendedQueryDataT... method testBytea (line 14) | @Test method testBufferArray (line 35) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/BinaryDataTypesSimpleCodecTest.java class BinaryDataTypesSimpleCodecTest (line 9) | public class BinaryDataTypesSimpleCodecTest extends SimpleQueryDataTypeC... method testByteaHexFormat1 (line 11) | @Test method testByteaHexFormat2 (line 16) | @Test method testByteaEscapeBackslash (line 21) | @Test method testByteaEscapeNonPrintableOctets (line 26) | @Test method testByteaEscapePrintableOctets (line 31) | @Test method testByteaEscapeSingleQuote (line 36) | @Test method testByteaEscapeZeroOctet (line 41) | @Test method testByteaEscapeFormat (line 46) | @Test method testByteaEmptyString (line 51) | @Test method testDecodeHexByteaArray (line 56) | @Test method testDecodeEscapeByteaArray (line 61) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/BooleanTypeExtendedCodecTest.java class BooleanTypeExtendedCodecTest (line 10) | public class BooleanTypeExtendedCodecTest extends ExtendedQueryDataTypeC... method testDecodeBoolean (line 11) | @Test method testEncodeBoolean (line 16) | @Test method testBooleanArray (line 39) | @Test method testDecodeBooleanArray (line 46) | @Test method testEncodeBooleanArray (line 64) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/BooleanTypeSimpleCodecTest.java class BooleanTypeSimpleCodecTest (line 8) | public class BooleanTypeSimpleCodecTest extends SimpleQueryDataTypeCodec... method testBoolean1 (line 9) | @Test method testBoolean2 (line 14) | @Test method testDecodeBOOLArray (line 19) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/CharacterTypesExtendedCodecTest.java class CharacterTypesExtendedCodecTest (line 10) | public class CharacterTypesExtendedCodecTest extends ExtendedQueryDataTy... method testDecodeName (line 11) | @Test method testEncodeName (line 16) | @Test method testDecodeChar (line 40) | @Test method testEncodeChar (line 45) | @Test method testDecodeFixedChar (line 68) | @Test method testEncodeFixedChar (line 73) | @Test method testDecodeText (line 96) | @Test method testEncodeText (line 101) | @Test method testDecodeVarCharacter (line 124) | @Test method testEncodeVarCharacter (line 129) | @Test method testEncodeLargeVarchar (line 152) | @Test method testDecodeStringArray (line 172) | @Test method testEncodeStringArray (line 177) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/CharacterTypesSimpleCodecTest.java class CharacterTypesSimpleCodecTest (line 8) | public class CharacterTypesSimpleCodecTest extends SimpleQueryDataTypeCo... method testName (line 9) | @Test method testBlankPaddedChar (line 15) | @Test method testSingleBlankPaddedChar (line 20) | @Test method testSingleChar (line 25) | @Test method testVarChar (line 30) | @Test method testText (line 35) | @Test method testDecodeCHARArray (line 40) | @Test method testDecodeTEXTArray (line 45) | @Test method testDecodeVARCHARArray (line 50) | @Test method testDecodeNAMEArray (line 55) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/ColumnChecker.java class ColumnChecker (line 19) | public class ColumnChecker { method checkColumn (line 117) | public static ColumnChecker checkColumn(int index, String name) { method ColumnChecker (line 126) | private ColumnChecker(int index, String name) { method returns (line 131) | public ColumnChecker returns(SerializableBiFunction ColumnChecker fails(SerializableBiFunction extends BiFunction void testDecodeDataTimeGeneric(TestContext ctx, FILE: src/test/java/io/reactiverse/pgclient/data/DateTimeTypesSimpleCodecTest.java class DateTimeTypesSimpleCodecTest (line 16) | public class DateTimeTypesSimpleCodecTest extends SimpleQueryDataTypeCod... method testDate (line 17) | @Test method testTime (line 36) | @Test method testTimeTz (line 55) | @Test method testTimestamp (line 74) | @Test method testTimestampTz (line 93) | @Test method testInterval (line 113) | @Test method testDecodeDATEArray (line 138) | @Test method testDecodeTIMEArray (line 143) | @Test method testDecodeTIMETZArray (line 148) | @Test method testDecodeTIMESTAMPArray (line 153) | @Test method testDecodeTIMESTAMPTZArray (line 159) | @Test method testDecodeINTERVALArray (line 164) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/EnumeratedTypesExtendedCodecTest.java class EnumeratedTypesExtendedCodecTest (line 10) | public class EnumeratedTypesExtendedCodecTest extends ExtendedQueryDataT... method testDecodeEnum (line 11) | @Test method testEncodeEnum (line 32) | @Test method testDecodeEnumArray (line 55) | @Test method testEncodeEnumArray (line 74) | @Test method testEncodeEnumArrayMultipleValues (line 94) | @Test method testEncodeEnumArrayEmptyValues (line 114) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/EnumeratedTypesSimpleCodecTest.java class EnumeratedTypesSimpleCodecTest (line 10) | public class EnumeratedTypesSimpleCodecTest extends SimpleQueryDataTypeC... method testEnum (line 11) | @Test method testDecodeENUMArray (line 28) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/ExtendedQueryDataTypeCodecTestBase.java class ExtendedQueryDataTypeCodecTestBase (line 20) | public abstract class ExtendedQueryDataTypeCodecTestBase extends DataTyp... method compare (line 21) | private static void compare(TestContext ctx, T expected, T actual) { method options (line 33) | @Override method testGeneric (line 38) | protected void testGeneric(TestContext ctx, String sql, T[] expect... FILE: src/test/java/io/reactiverse/pgclient/data/GeometricTypesExtendedCodecTest.java class GeometricTypesExtendedCodecTest (line 12) | public class GeometricTypesExtendedCodecTest extends ExtendedQueryDataTy... method testDecodePoint (line 13) | @Test method testDecodeLine (line 18) | @Test method testDecodeLineSegment (line 23) | @Test method testDecodeBox (line 28) | @Test method testDecodeClosedPath (line 33) | @Test method testDecodeOpenPath (line 38) | @Test method testDecodePolygon (line 43) | @Test method testDecodeCircle (line 48) | @Test method testDecodePointArray (line 53) | @Test method testDecodeLineArray (line 59) | @Test method testDecodeLineSegmentArray (line 65) | @Test method testDecodeBoxArray (line 71) | @Test method testDecodeClosedPathArray (line 77) | @Test method testDecodeOpenPathArray (line 84) | @Test method testDecodePolygonArray (line 91) | @Test method testDecodeCircleArray (line 98) | @Test method testEncodeGeometric (line 104) | @Test method testEncodeGeometricArray (line 179) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/GeometricTypesSimpleCodecTest.java class GeometricTypesSimpleCodecTest (line 10) | public class GeometricTypesSimpleCodecTest extends SimpleQueryDataTypeCo... method testPoint (line 11) | @Test method testLine (line 17) | @Test method testLineSegment (line 23) | @Test method testBox (line 29) | @Test method testClosedPath (line 35) | @Test method testOpenPath (line 41) | @Test method testPolygon (line 47) | @Test method testCircle (line 53) | @Test method testPointArray (line 59) | @Test method testLineArray (line 65) | @Test method testLineSegmentArray (line 71) | @Test method testBoxArray (line 77) | @Test method testClosedPathArray (line 83) | @Test method testOpenPathArray (line 90) | @Test method testPolygonArray (line 97) | @Test method testCircleArray (line 104) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/JsonTypesExtendedCodecTest.java class JsonTypesExtendedCodecTest (line 12) | public class JsonTypesExtendedCodecTest extends ExtendedQueryDataTypeCod... method testJSON (line 13) | @Test method testJSONB (line 18) | @Test method testJson (line 23) | private void testJson(TestContext ctx, String jsonType) { method testJSONArray (line 35) | @Test method testJSONBArray (line 40) | @Test method testJsonArray (line 45) | private void testJsonArray(TestContext ctx, String jsonType) { method testDecodeJson (line 57) | @Test method testDecodeJsonb (line 62) | @Test method testDecodeJson (line 67) | private void testDecodeJson(TestContext ctx, String tableName) { method testEncodeJson (line 112) | @Test method testEncodeJsonb (line 117) | @Test method testEncodeJson (line 122) | private void testEncodeJson(TestContext ctx, String tableName) { FILE: src/test/java/io/reactiverse/pgclient/data/JsonTypesSimpleCodecTest.java class JsonTypesSimpleCodecTest (line 12) | public class JsonTypesSimpleCodecTest extends SimpleQueryDataTypeCodecTe... method testJSONB (line 13) | @Test method testJSON (line 18) | @Test method testJson (line 23) | private void testJson(TestContext ctx, String type) { method testDecodeJSONArray (line 81) | @Test method testDecodeJSONBArray (line 87) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/NullSimpleCodecTest.java class NullSimpleCodecTest (line 9) | public class NullSimpleCodecTest extends SimpleQueryDataTypeCodecTestBase { method testNull (line 10) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/NumericTypesExtendedCodecTest.java class NumericTypesExtendedCodecTest (line 12) | public class NumericTypesExtendedCodecTest extends ExtendedQueryDataType... method testDecodeInt2 (line 13) | @Test method testEncodeInt2 (line 39) | @Test method testDecodeInt4 (line 65) | @Test method testEncodeInt4 (line 91) | @Test method testDecodeInt8 (line 120) | @Test method testEncodeInt8 (line 146) | @Test method testDecodeFloat4 (line 175) | @Test method testEncodeFloat4 (line 201) | @Test method testDecodeFloat8 (line 230) | @Test method testEncodeFloat8 (line 256) | @Test method testDecodeSerial2 (line 285) | @Test method testEncodeSerial2 (line 311) | @Test method testDecodeSerial4 (line 337) | @Test method testEncodeSerial4 (line 363) | @Test method testDecodeSerial8 (line 392) | @Test method testEncodeSerial8 (line 418) | @Test method testNumeric (line 447) | @Test method testNumericArray (line 459) | @Test method testShortArray (line 467) | @Test method testIntegerArray (line 474) | @Test method testLongArray (line 481) | @Test method testFloatArray (line 488) | @Test method testDecodeShortArray (line 495) | @Test method testEncodeShortArray (line 513) | @Test method testDecodeIntArray (line 533) | @Test method testEncodeIntArray (line 551) | @Test method testDecodeLongArray (line 571) | @Test method testEncodeLongArray (line 589) | @Test method testDecodeFloatArray (line 609) | @Test method testEncodeFloatArray (line 627) | @Test method testDecodeDoubleArray (line 647) | @Test method testEncodeDoubleArray (line 665) | @Test method testEncodeEmptyArray (line 685) | @Test method testDecodeNumericArray (line 705) | @Test method testEncodeNumericArray (line 729) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/NumericTypesSimpleCodecTest.java class NumericTypesSimpleCodecTest (line 12) | public class NumericTypesSimpleCodecTest extends SimpleQueryDataTypeCode... method testInt2 (line 13) | @Test method testInt4 (line 18) | @Test method testInt8 (line 23) | @Test method testFloat4 (line 28) | @Test method testFloat8 (line 33) | @Test method testSerial2 (line 38) | @Test method testSerial4 (line 62) | @Test method testSerial8 (line 86) | @Test method testNumeric (line 110) | @Test method testNumber (line 145) | private void testNumber(TestContext ctx, Number[] values, String type) { method testDecodeINT2Array (line 169) | @Test method testDecodeINT4Array (line 174) | @Test method testDecodeINT8Array (line 179) | @Test method testDecodeFLOAT4Array (line 184) | @Test method testDecodeFLOAT8Array (line 189) | @Test method testDecodeEmptyArray (line 194) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/PreparedStatementParamCoercionTest.java class PreparedStatementParamCoercionTest (line 14) | public class PreparedStatementParamCoercionTest extends DataTypeTestBase { method options (line 16) | @Override method testCoerceSingleParam (line 28) | @Test method testCoerceArrayParam (line 40) | @Test method assertCoerceParam (line 54) | private void assertCoerceParam(PgConnection conn, TestContext ctx, Str... FILE: src/test/java/io/reactiverse/pgclient/data/SimpleQueryDataTypeCodecTestBase.java class SimpleQueryDataTypeCodecTestBase (line 13) | public abstract class SimpleQueryDataTypeCodecTestBase extends DataTypeT... method options (line 15) | @Override method testDecodeGeneric (line 20) | protected void testDecodeGeneric(TestContext ctx, method testDecodeGenericArray (line 41) | protected void testDecodeGenericArray(TestContext ctx, method testDecodeXXXArray (line 64) | protected void testDecodeXXXArray(TestContext ctx, FILE: src/test/java/io/reactiverse/pgclient/data/UUIDTypeExtendedCodecTest.java class UUIDTypeExtendedCodecTest (line 12) | public class UUIDTypeExtendedCodecTest extends ExtendedQueryDataTypeCode... method testDecodeUUID (line 13) | @Test method testEncodeUUID (line 18) | @Test method testDecodeUUIDArray (line 41) | @Test method testEncodeUUIDArray (line 46) | @Test FILE: src/test/java/io/reactiverse/pgclient/data/UUIDTypeSimpleCodecTest.java class UUIDTypeSimpleCodecTest (line 10) | public class UUIDTypeSimpleCodecTest extends SimpleQueryDataTypeCodecTes... method testUUID (line 11) | @Test method testDecodeUUIDArray (line 17) | @Test FILE: src/test/java/io/reactiverse/pgclient/impl/codec/util/MD5AuthenticationTest.java class MD5AuthenticationTest (line 9) | public class MD5AuthenticationTest { method encodeTest (line 11) | @Test FILE: src/test/java/io/reactiverse/pgclient/it/EnvTest.java class EnvTest (line 25) | public class EnvTest { method testFoo (line 27) | @Test FILE: src/test/java/io/reactiverse/pgclient/pool/ConnectionPoolTest.java class ConnectionPoolTest (line 26) | public class ConnectionPoolTest { method testSimple (line 28) | @Test method testRecycle (line 45) | @Test method testConnectionCreation (line 65) | @Test method testConnClose (line 80) | @Test method testConnectionCloseInPool (line 99) | @Test method testDoubleConnectionClose (line 113) | @Test method testDoubleConnectionRelease (line 130) | @Test method testDoubleConnectionAcquire (line 147) | @Test method testReleaseConnectionWhenWaiterQueueIsEmpty (line 163) | @Test method testReleaseClosedConnectionShouldNotAddBackTheConnectionToThePool (line 186) | @Test method testMaxQueueSize1 (line 202) | @Test method testMaxQueueSize2 (line 216) | @Test method testConnectionFailure (line 234) | @Test method testAcquireOnlyConnectOnce (line 255) | @Test FILE: src/test/java/io/reactiverse/pgclient/pool/ConnectionQueue.java class ConnectionQueue (line 28) | class ConnectionQueue extends ArrayDeque... method accept (line 30) | @Override method connect (line 35) | void connect(SimpleConnection conn) { method fail (line 39) | void fail(Throwable cause) { FILE: src/test/java/io/reactiverse/pgclient/pool/SimpleConnection.java class SimpleConnection (line 23) | class SimpleConnection implements Connection { method init (line 28) | @Override method isSsl (line 33) | @Override method close (line 38) | @Override method close (line 43) | void close() { method schedule (line 47) | @Override method getProcessId (line 52) | @Override method getSecretKey (line 57) | @Override FILE: src/test/java/io/reactiverse/pgclient/pool/SimpleHolder.java class SimpleHolder (line 24) | class SimpleHolder implements Connection.Holder, Handler