Class Row

java.lang.Object
org.sql2o.data.Row

public class Row extends Object
Represents a result set row.
  • Constructor Details

    • Row

      public Row(Map<String,Integer> columnNameToIdxMap, int columnCnt, boolean isCaseSensitive, Quirks quirks)
  • Method Details

    • getObject

      public Object getObject(int columnIndex)
    • getObject

      public Object getObject(String columnName)
    • getObject

      public <V> V getObject(int columnIndex, Class<V> clazz)
    • getObject

      public <V> V getObject(String columnName, Class<V> clazz)
    • getBigDecimal

      public BigDecimal getBigDecimal(int columnIndex)
    • getBigDecimal

      public BigDecimal getBigDecimal(String columnName)
    • getBoolean

      public Boolean getBoolean(int columnIndex)
    • getBoolean

      public Boolean getBoolean(String columnName)
    • getDouble

      public Double getDouble(int columnIndex)
    • getDouble

      public Double getDouble(String columnName)
    • getFloat

      public Float getFloat(int columnIndex)
    • getFloat

      public Float getFloat(String columnName)
    • getLong

      public Long getLong(int columnIndex)
    • getLong

      public Long getLong(String columnName)
    • getInteger

      public Integer getInteger(int columnIndex)
    • getInteger

      public Integer getInteger(String columnName)
    • getShort

      public Short getShort(int columnIndex)
    • getShort

      public Short getShort(String columnName)
    • getByte

      public Byte getByte(int columnIndex)
    • getByte

      public Byte getByte(String columnName)
    • getDate

      public Date getDate(int columnIndex)
    • getDate

      public Date getDate(String columnName)
    • getString

      public String getString(int columnIndex)
    • getString

      public String getString(String columnName)
    • asMap

      public Map<String,Object> asMap()
      View row as a simple map.