com.sleepycat.db.internal

Class DbSequence

public class DbSequence extends Object

Field Summary
protected booleanswigCMemOwn
Sequencewrapper
Constructor Summary
protected DbSequence(long cPtr, boolean cMemoryOwn)
DbSequence(Db db, int flags)
Method Summary
voidclose(int flags)
longget(DbTxn txnid, int delta, int flags)
protected static longgetCPtr(DbSequence obj)
intget_cachesize()
Dbget_db()
intget_flags()
voidget_key(DatabaseEntry key)
longget_range_max()
longget_range_min()
voidinitial_value(long val)
voidopen(DbTxn txnid, DatabaseEntry key, int flags)
voidremove(DbTxn txn, int flags)
voidset_cachesize(int size)
voidset_flags(int flags)
voidset_range(long min, long max)
SequenceStatsstat(int flags)

Field Detail

swigCMemOwn

protected boolean swigCMemOwn

wrapper

public Sequence wrapper

Constructor Detail

DbSequence

protected DbSequence(long cPtr, boolean cMemoryOwn)

DbSequence

public DbSequence(Db db, int flags)

Method Detail

close

public void close(int flags)

get

public long get(DbTxn txnid, int delta, int flags)

getCPtr

protected static long getCPtr(DbSequence obj)

get_cachesize

public int get_cachesize()

get_db

public Db get_db()

get_flags

public int get_flags()

get_key

public void get_key(DatabaseEntry key)

get_range_max

public long get_range_max()

get_range_min

public long get_range_min()

initial_value

public void initial_value(long val)

open

public void open(DbTxn txnid, DatabaseEntry key, int flags)

remove

public void remove(DbTxn txn, int flags)

set_cachesize

public void set_cachesize(int size)

set_flags

public void set_flags(int flags)

set_range

public void set_range(long min, long max)

stat

public SequenceStats stat(int flags)