public class CassandraColumn extends Object implements net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
Constructor and Description |
---|
CassandraColumn(int columnIndex,
String columnName,
com.datastax.driver.core.DataType.Name columnType,
net.sf.jkniv.whinstone.types.RegisterType registerType,
Class<?> classTarget) |
Modifier and Type | Method and Description |
---|---|
String |
getAttributeName() |
Object |
getBytes(com.datastax.driver.core.Row row) |
int |
getIndex() |
String |
getMethodName() |
String |
getName() |
net.sf.jkniv.reflect.beans.PropertyAccess |
getPropertyAccess() |
net.sf.jkniv.whinstone.types.ColumnType |
getType() |
Object |
getValue(com.datastax.driver.core.Row row) |
boolean |
isBinary() |
boolean |
isNestedAttribute() |
String |
toString() |
public CassandraColumn(int columnIndex, String columnName, com.datastax.driver.core.DataType.Name columnType, net.sf.jkniv.whinstone.types.RegisterType registerType, Class<?> classTarget)
public net.sf.jkniv.reflect.beans.PropertyAccess getPropertyAccess()
getPropertyAccess
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public String getAttributeName()
getAttributeName
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public String getMethodName()
getMethodName
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public String getName()
getName
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public int getIndex()
getIndex
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public boolean isBinary()
isBinary
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public boolean isNestedAttribute()
isNestedAttribute
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
public Object getValue(com.datastax.driver.core.Row row) throws SQLException
getValue
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
SQLException
public Object getBytes(com.datastax.driver.core.Row row) throws SQLException
getBytes
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
SQLException
public net.sf.jkniv.whinstone.types.ColumnType getType()
getType
in interface net.sf.jkniv.whinstone.JdbcColumn<com.datastax.driver.core.Row>
Copyright © 2012–2020 jkniv, copyleft code. All rights reserved.