package de.brightbyte.data.cursor;

import de.brightbyte.util.PersistenceException;

public interface DataRow {
	public String[] getColumnNames();
	public Object getObject(String column) throws PersistenceException;
	public int getInt(String column) throws PersistenceException;
	public long getLong(String column) throws PersistenceException;
	public byte getByte(String column) throws PersistenceException;
	public short getShort(String column) throws PersistenceException;
	public float getFloat(String column) throws PersistenceException;
	public double getDouble(String column) throws PersistenceException;
}
