View Javadoc
1   package net.bmahe.genetics4j.gp;
2   
3   @SuppressWarnings("rawtypes")
4   public interface OperationFactory {
5   
6   	//TODO make a List<Class>
7   	Class[] acceptedTypes();
8   
9   	Class returnedType();
10  
11  	Operation build(final InputSpec inputSpec);
12  }