public class PgRow extends java.lang.Object implements Row
DataConverter for all conversions.| Constructor and Description |
|---|
PgRow(DataRow data,
java.util.Map<java.lang.String,com.github.pgasync.impl.PgColumn> columns,
DataConverter dataConverter) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(int index,
java.lang.Class<T> type) |
java.lang.Object |
get(java.lang.String column) |
<T> T |
get(java.lang.String column,
java.lang.Class<T> type) |
java.math.BigDecimal |
getBigDecimal(int index) |
java.math.BigDecimal |
getBigDecimal(java.lang.String column) |
java.math.BigInteger |
getBigInteger(int index) |
java.math.BigInteger |
getBigInteger(java.lang.String column) |
java.lang.Byte |
getByte(int index) |
java.lang.Byte |
getByte(java.lang.String column) |
byte[] |
getBytes(int index) |
byte[] |
getBytes(java.lang.String column) |
java.lang.Character |
getChar(int index) |
java.lang.Character |
getChar(java.lang.String column) |
java.sql.Date |
getDate(int index) |
java.sql.Date |
getDate(java.lang.String column) |
java.lang.Integer |
getInt(int index) |
java.lang.Integer |
getInt(java.lang.String column) |
java.lang.Long |
getLong(int index) |
java.lang.Long |
getLong(java.lang.String column) |
java.lang.Short |
getShort(int index) |
java.lang.Short |
getShort(java.lang.String column) |
java.lang.String |
getString(int index) |
java.lang.String |
getString(java.lang.String column) |
java.sql.Time |
getTime(int index) |
java.sql.Time |
getTime(java.lang.String column) |
java.sql.Timestamp |
getTimestamp(int index) |
java.sql.Timestamp |
getTimestamp(java.lang.String column) |
public PgRow(DataRow data, java.util.Map<java.lang.String,com.github.pgasync.impl.PgColumn> columns, DataConverter dataConverter)
public java.lang.String getString(java.lang.String column)
public java.lang.Character getChar(java.lang.String column)
public java.lang.Byte getByte(java.lang.String column)
public java.lang.Short getShort(java.lang.String column)
public java.lang.Integer getInt(java.lang.String column)
public java.lang.Long getLong(java.lang.String column)
public java.math.BigInteger getBigInteger(int index)
getBigInteger in interface Rowpublic java.math.BigInteger getBigInteger(java.lang.String column)
getBigInteger in interface Rowpublic java.math.BigDecimal getBigDecimal(int index)
getBigDecimal in interface Rowpublic java.math.BigDecimal getBigDecimal(java.lang.String column)
getBigDecimal in interface Rowpublic java.sql.Date getDate(java.lang.String column)
public java.sql.Time getTime(java.lang.String column)
public java.sql.Timestamp getTimestamp(java.lang.String column)
getTimestamp in interface Rowpublic java.sql.Timestamp getTimestamp(int index)
getTimestamp in interface Rowpublic <T> T get(java.lang.String column,
java.lang.Class<T> type)
public java.lang.Object get(java.lang.String column)
Copyright © 2014. All Rights Reserved.