17 lines
356 B
Java
17 lines
356 B
Java
package envoy.server;
|
|
|
|
|
|
/**
|
|
* Project: <strong>envoy-server-standalone</strong><br>
|
|
* File: <strong>ObjectProcessor.java</strong><br>
|
|
* Created: <strong>30.12.2019</strong><br>
|
|
*
|
|
* @author Kai S. K. Engelbart
|
|
* @since Envoy Server Standalone v0.1-alpha
|
|
*/
|
|
public interface ObjectProcessor<T, U> {
|
|
|
|
U process(T input);
|
|
|
|
Class<T> getInputClass();
|
|
} |