public Boolean getBoolean(final String column) { final Object rawValue = row.get(column); if (rawValue instanceof byte[]) { return ((byte[]) rawValue)[0] == 1; } else { return ((byte)rawValue) == 1; } }
public static Configuration createConfiguration(final String host, final int port, final Optional<String> database, final String userName, final Optional<String> password, final long connectTimeoutMilliSeconds, final long queryTimeoutMilliSeconds) { final Optional<Duration> queryTimeout = queryTimeoutMilliSeconds == -1 ? Optional.empty() : Optional.of(Duration.ofMillis(queryTimeoutMilliSeconds)); return new Configuration(userName, host, port, password.orElse(null), database.orElse(null), new SSLConfiguration(), CharsetUtil.UTF_8, MAXIMUM_MESSAGE_SIZE, PooledByteBufAllocator.DEFAULT, Duration.ofMillis(connectTimeoutMilliSeconds), Duration.ofSeconds(4), queryTimeout.orElse(null)); }
public Integer getInt(final String column) { return (Integer) row.get(column); }
public Long getLong(final String column) { return (Long) row.get(column); }
public Byte getByte(final String column) { return (Byte) row.get(column); }
public Object getRaw(final String column) { return row.get(column); }
public Integer getInt(final int column) { return (Integer) row.get(column); }
public Float getFloat(final int column) { return (Float)row.get(column); }
public Double getDouble(final String column) { return (Double)row.get(column); }
public LocalDateTime getDate(final int column) { return (LocalDateTime) row.get(column); }
public LocalDateTime getDate(final String column) { return (LocalDateTime) row.get(column); }
public String getString(final String column) { return (String) row.get(column); }
public Long getLong(final int column) { return (Long) row.get(column); }
public Byte getByte(final int column) { return (Byte) row.get(column); }
public Float getFloat(final String column) { return (Float)row.get(column); }
public Double getDouble(final int column) { return (Double)row.get(column); }
public String getString(final int column) { return (String) row.get(column); }
public Object getRaw(final int column) { return row.get(column); }