add type info for compiled functions

This commit is contained in:
markfisher
2017-05-25 12:38:54 -04:00
parent 098c77279b
commit 5a7c95bd97
11 changed files with 150 additions and 34 deletions

View File

@@ -30,4 +30,6 @@ public interface ConsumerProxy<T> extends Consumer<T> {
}
Consumer<T> getTarget();
String getInputType();
}

View File

@@ -31,4 +31,8 @@ public interface FunctionProxy<T, R> extends Function<T, R> {
}
Function<T, R> getTarget();
String getInputType();
String getOutputType();
}

View File

@@ -30,4 +30,6 @@ public interface SupplierProxy<T> extends Supplier<T> {
}
Supplier<T> getTarget();
String getOutputType();
}