org.openbandy.io
Class SerializationIdentifiers

java.lang.Object
  extended by org.openbandy.io.SerializationIdentifiers

public abstract class SerializationIdentifiers
extends java.lang.Object


Field Summary
static int NO_ID
           
static int RMS_ID_MAX
           
static int RMS_ID_MIN
           
 
Constructor Summary
SerializationIdentifiers()
           
 
Method Summary
static boolean isDatabaseSerializableId(int id)
          Checks whether id is a valid database ID.
static boolean isRmsSerializableId(int id)
          Checks whether id is a valid RMS ID.
static boolean isValidId(int id)
          Checks whether id is valid.
static void resetAllIds(Serializable serializable)
          TODO comment!
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NO_ID

public static final int NO_ID
See Also:
Constant Field Values

RMS_ID_MIN

public static final int RMS_ID_MIN
See Also:
Constant Field Values

RMS_ID_MAX

public static final int RMS_ID_MAX
See Also:
Constant Field Values
Constructor Detail

SerializationIdentifiers

public SerializationIdentifiers()
Method Detail

isValidId

public static boolean isValidId(int id)
Checks whether id is valid.

Parameters:
id - The id to check
Returns:
True if id is valid

isRmsSerializableId

public static boolean isRmsSerializableId(int id)
Checks whether id is a valid RMS ID.

Parameters:
id - The id to check for RMS validity
Returns:
True if id is valid

isDatabaseSerializableId

public static boolean isDatabaseSerializableId(int id)
Checks whether id is a valid database ID.

Parameters:
id - The id to check for database validity
Returns:
True if id is valid

resetAllIds

public static void resetAllIds(Serializable serializable)
TODO comment!

Parameters:
serializable -