@Override public Byte getByte(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toByte(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Timestamp getTimestamp(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toTimestamp(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public byte[] getBytes(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toBytes(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public <TArray> TArray getArray(String column, Class<TArray> arrayType) { PgColumn pgColumn = getColumn(column); return dataConverter.toArray(arrayType, pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Integer getInt(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toInteger(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Double getDouble(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toDouble(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Long getLong(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toLong(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Timestamp getTimestamp(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toTimestamp(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Character getChar(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toChar(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Double getDouble(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toDouble(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public byte[] getBytes(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toBytes(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public <T> T get(String column, Class<T> type) { PgColumn pgColumn = getColumn(column); return dataConverter.toObject(type, pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Boolean getBoolean(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toBoolean(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public BigInteger getBigInteger(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toBigInteger(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Date getDate(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toDate(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Time getTime(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toTime(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public String getString(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toString(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public BigDecimal getBigDecimal(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toBigDecimal(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public Time getTime(String column) { PgColumn pgColumn = getColumn(column); return dataConverter.toTime(pgColumn.type, data.getValue(pgColumn.index)); }
@Override public <T> T get(String column, Class<T> type) { PgColumn pgColumn = getColumn(column); return dataConverter.toObject(type, pgColumn.type, data.getValue(pgColumn.index)); }