public interface  org.apache.ibatis.session.SqlSession extends java.lang.Object implements java.io.Closeable
{
public abstract java.lang.Object selectOne(java.lang.String);
public abstract java.lang.Object selectOne(java.lang.String, java.lang.Object);
public abstract java.util.List selectList(java.lang.String);
public abstract java.util.List selectList(java.lang.String, java.lang.Object);
public abstract java.util.List selectList(java.lang.String, java.lang.Object, org.apache.ibatis.session.RowBounds);
public abstract java.util.Map selectMap(java.lang.String, java.lang.String);
public abstract java.util.Map selectMap(java.lang.String, java.lang.Object, java.lang.String);
public abstract java.util.Map selectMap(java.lang.String, java.lang.Object, java.lang.String, org.apache.ibatis.session.RowBounds);
public abstract org.apache.ibatis.cursor.Cursor selectCursor(java.lang.String);
public abstract org.apache.ibatis.cursor.Cursor selectCursor(java.lang.String, java.lang.Object);
public abstract org.apache.ibatis.cursor.Cursor selectCursor(java.lang.String, java.lang.Object, org.apache.ibatis.session.RowBounds);
public abstract void select(java.lang.String, java.lang.Object, org.apache.ibatis.session.ResultHandler);
public abstract void select(java.lang.String, org.apache.ibatis.session.ResultHandler);
public abstract void select(java.lang.String, java.lang.Object, org.apache.ibatis.session.RowBounds, org.apache.ibatis.session.ResultHandler);
public abstract int insert(java.lang.String);
public abstract int insert(java.lang.String, java.lang.Object);
public abstract int update(java.lang.String);
public abstract int update(java.lang.String, java.lang.Object);
public abstract int delete(java.lang.String);
public abstract int delete(java.lang.String, java.lang.Object);
public abstract void commit();
public abstract void commit(boolean);
public abstract void rollback();
public abstract void rollback(boolean);
public abstract java.util.List flushStatements();
public abstract void close();
public abstract void clearCache();
public abstract org.apache.ibatis.session.Configuration getConfiguration();
public abstract java.lang.Object getMapper(java.lang.Class);
public abstract java.sql.Connection getConnection();
}