Package net.sf.jkniv.whinstone
Interface JdbcColumn<R>
-
- Type Parameters:
R- The result of a query (ResultSet).
public interface JdbcColumn<R>Represents a column (field) of database.- Since:
- 0.6.0
- Author:
- Alisson Gomes
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAttributeName()ObjectgetBytes(R resultSet)intgetIndex()StringgetMethodName()StringgetName()net.sf.jkniv.reflect.beans.PropertyAccessgetPropertyAccess()ColumnTypegetType()ObjectgetValue(R resultSet)booleanisBinary()booleanisNestedAttribute()
-
-
-
Method Detail
-
getName
String getName()
-
getAttributeName
String getAttributeName()
-
getMethodName
String getMethodName()
-
getPropertyAccess
net.sf.jkniv.reflect.beans.PropertyAccess getPropertyAccess()
-
getIndex
int getIndex()
-
getType
ColumnType getType()
-
isBinary
boolean isBinary()
-
isNestedAttribute
boolean isNestedAttribute()
-
getValue
Object getValue(R resultSet) throws SQLException
- Throws:
SQLException
-
getBytes
Object getBytes(R resultSet) throws SQLException
- Throws:
SQLException
-
-