View Javadoc

1   package uba.db;
2   
3   import java.io.Serializable;
4   
5   /***
6    * Interfaz que debe cumplir un objeto encargado de generar ids únicos.
7    *
8    * @version $Revision: 1.1 $
9    */
10  public interface IdGenerator {
11      /***
12       * Retorna un nuevo id único.
13       * 
14       * @return el objeto retornado depende de la implementación, puede ser por ejemplo
15       * un número ó un UUID
16       */
17      Serializable nextId();
18  }