|
|
@@ -8,6 +8,7 @@
|
|
|
package net.ranides.assira.reflection.impl;
|
|
|
|
|
|
import net.ranides.assira.collection.query.CQuery;
|
|
|
+import net.ranides.assira.functional.special.AnyFunction;
|
|
|
import net.ranides.assira.generic.SerializationUtils;
|
|
|
import net.ranides.assira.reflection.*;
|
|
|
|
|
|
@@ -174,6 +175,11 @@ public class AMethods extends AElements<IMethod> implements IMethods, Serializab
|
|
|
return stream().map(m -> m.handle());
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public AnyFunction<Object> dispatcher() {
|
|
|
+ return new CDispatchFunctions.SimpleCall(this);
|
|
|
+ }
|
|
|
+
|
|
|
protected Object writeReplace() {
|
|
|
final IHints cHints = this.hints();
|
|
|
final List<IMethod> cList = this.list();
|