java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.lmdbjava.LmdbException
org.lmdbjava.LmdbNativeException
org.lmdbjava.Dbi.IncompatibleException
- All Implemented Interfaces:
Serializable
Operation and DB incompatible, or DB type changed.
This can mean:
- The operation expects an MDB_DUPSORT / MDB_DUPFIXED database.
- Opening a named DB when the unnamed DB has MDB_DUPSORT / MDB_INTEGERKEY.
- Accessing a data record as a database, or vice versa.
- The database was dropped and recreated with different flags.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.lmdbjava.LmdbNativeException
LmdbNativeException.ConstantDerivedException, LmdbNativeException.PageCorruptedException, LmdbNativeException.PageFullException, LmdbNativeException.PageNotFoundException, LmdbNativeException.PanicException, LmdbNativeException.TlsFullException -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.lmdbjava.LmdbNativeException
getResultCodeMethods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
IncompatibleException
public IncompatibleException()
-