1 package guru.mikelue.jdut.operation; 2 3 /** 4 * Defines the factory to retrieve the target operator by name. 5 */ 6 @FunctionalInterface 7 public interface OperatorFactory { 8 /** 9 * Gets operator of data grain by name. 10 * 11 * @param name The name of operator 12 * 13 * @return The matched operator 14 */ 15 public DataGrainOperator get(String name); 16 }