r01f.guids
Interface GUIDDispenserFlavourFactory
- All Known Subinterfaces:
- HighLowGUIDDispenser.HighLowGUIDDispenserFactory, SimpleGUIDDispenser.SimpleGUIDDispenserFactory
public interface GUIDDispenserFlavourFactory
Interfaz que ha de cumplir una implementación concreta de un GUIDDispenser.
Esta interfaz normalmente se EXTIENDE en la implementación (ver SimpleGUIDDispenser)
o HighLowGUIDDispenser)
static interface SimpleGUIDDispenserFactory extends GUIDDispenserFlavourFactory {
}
de esta forma cada implementación de GUIDDispenser tiene su PROPIA interfaz de creacción
aunque con los mismos métodos
factoryFor
GUIDDispenser factoryFor(GUIDDispenserDef def)
- Crea un dispenser a partir de una definición
- Parameters:
def - definición del dispenser
- Returns:
- el dispenser recién creado