public abstract class AbstractAttribute
extends java.lang.Object
| Constructor and Description |
|---|
AbstractAttribute(ColumnType type,
java.lang.String fieldName,
java.lang.Class<?> fieldType,
int columnIdx) |
AbstractAttribute(ColumnType type,
java.lang.String fieldName,
java.lang.String columnName,
java.lang.Class<?> fieldType,
int columnIdx) |
| Modifier and Type | Method and Description |
|---|---|
int |
columnIndex() |
java.lang.String |
columnName() |
java.lang.String |
fieldName() |
protected abstract java.lang.Object |
getNonNullValueFromCursor(android.database.Cursor originalCursor) |
java.lang.Object |
getValueFromCursor(android.database.Cursor originalCursor) |
ColumnType |
sqliteType() |
java.lang.Class<?> |
type() |
public AbstractAttribute(ColumnType type, java.lang.String fieldName, java.lang.Class<?> fieldType, int columnIdx)
public AbstractAttribute(ColumnType type, java.lang.String fieldName, java.lang.String columnName, java.lang.Class<?> fieldType, int columnIdx)
public java.lang.String fieldName()
public java.lang.String columnName()
public int columnIndex()
public java.lang.Class<?> type()
public ColumnType sqliteType()
public java.lang.Object getValueFromCursor(android.database.Cursor originalCursor)
protected abstract java.lang.Object getNonNullValueFromCursor(android.database.Cursor originalCursor)
Copyright © 2014 arconsis IT-Solutions GmbH. All Rights Reserved.