org.neodatis.btree
Class BTreeError

java.lang.Object
  extended by org.neodatis.btree.BTreeError
All Implemented Interfaces:
IError

public class BTreeError
extends java.lang.Object
implements IError

ODB BTree Errors All @ in error description will be replaced by parameters

Author:
olivier s

Field Summary
static BTreeError INTERNAL_ERROR
           
static BTreeError INVALID_ID_FOR_BTREE
           
static BTreeError INVALID_NODE_TYPE
           
static BTreeError LAZY_LOADING_NODE
           
static BTreeError MERGE_WITH_TWO_MORE_KEYS
           
static BTreeError NODE_WITHOUT_ID
           
static BTreeError NULL_PERSISTER_FOUND
           
 
Constructor Summary
BTreeError(int code, java.lang.String description)
           
 
Method Summary
 IError addParameter(byte i)
           
 IError addParameter(int i)
           
 IError addParameter(long l)
           
 IError addParameter(java.lang.Object o)
           
 IError addParameter(java.lang.String s)
           
 java.lang.String toString()
          replace the @1,@2,...
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

MERGE_WITH_TWO_MORE_KEYS

public static final BTreeError MERGE_WITH_TWO_MORE_KEYS

LAZY_LOADING_NODE

public static final BTreeError LAZY_LOADING_NODE

NODE_WITHOUT_ID

public static final BTreeError NODE_WITHOUT_ID

NULL_PERSISTER_FOUND

public static final BTreeError NULL_PERSISTER_FOUND

INVALID_ID_FOR_BTREE

public static final BTreeError INVALID_ID_FOR_BTREE

INVALID_NODE_TYPE

public static final BTreeError INVALID_NODE_TYPE

INTERNAL_ERROR

public static final BTreeError INTERNAL_ERROR
Constructor Detail

BTreeError

public BTreeError(int code,
                  java.lang.String description)
Method Detail

addParameter

public IError addParameter(java.lang.Object o)
Specified by:
addParameter in interface IError

addParameter

public IError addParameter(java.lang.String s)
Specified by:
addParameter in interface IError

addParameter

public IError addParameter(int i)
Specified by:
addParameter in interface IError

addParameter

public IError addParameter(byte i)
Specified by:
addParameter in interface IError

addParameter

public IError addParameter(long l)
Specified by:
addParameter in interface IError

toString

public java.lang.String toString()
replace the @1,@2,... by their real values.

Overrides:
toString in class java.lang.Object