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 }