Dbc.java
上传用户:tsgydb
上传日期:2007-04-14
资源大小:10674k
文件大小:1k
- /*-
- * See the file LICENSE for redistribution information.
- *
- * Copyright (c) 1997, 1998, 1999, 2000
- * Sleepycat Software. All rights reserved.
- *
- * $Id: Dbc.java,v 11.5 2000/05/25 04:18:13 dda Exp $
- */
- package com.sleepycat.db;
- /**
- *
- * @author Donald D. Anderson
- */
- public class Dbc
- {
- // methods
- //
- public native void close()
- throws DbException;
- public native int count(int flags)
- throws DbException;
- // returns: 0, DB_KEYEMPTY, or throws error
- public native int del(int flags)
- throws DbException;
- public native Dbc dup(int flags)
- throws DbException;
- // returns: 0, DB_NOTFOUND, or throws error
- public native int get(Dbt key, Dbt data, int flags)
- throws DbException;
- // returns: 0, DB_KEYEXIST, or throws error
- public native int put(Dbt key, Dbt data, int flags)
- throws DbException;
- protected native void finalize()
- throws Throwable;
- // get/set methods
- //
- // private data
- //
- private long private_dbobj_ = 0;
- static {
- Db.load_db();
- }
- }
- // end of Dbc.java