Interface ObjectGenerator<OBJ>