-
Methods in xyz.cofe.cxel.eval that return TypedFn
| Modifier and Type |
Method |
Description |
TypedFn |
Call.getFn() |
|
static <A0,
A1,
Z> TypedFn |
TypedFn.of(java.lang.Class<A0> targ0,
java.lang.Class<A1> targ1,
java.lang.Class<Z> returnType,
java.util.function.BiFunction<A0,A1,Z> fn) |
|
static <A0,
Z> TypedFn |
TypedFn.of(java.lang.Class<A0> targ0,
java.lang.Class<Z> returnType,
java.util.function.Function<A0,Z> fn) |
|
static <Z> TypedFn |
TypedFn.of(java.lang.Class<Z> returnType,
java.util.function.Supplier<Z> fn) |
|
static TypedFn |
TypedFn.of(java.lang.reflect.Method method) |
Создание экземпляра для существующего статического метода
|
Methods in xyz.cofe.cxel.eval that return types with arguments of type TypedFn
| Modifier and Type |
Method |
Description |
java.util.Iterator<TypedFn> |
StaticMethods.iterator() |
|
protected abstract xyz.cofe.iter.Eterable<TypedFn> |
BasePreparingCalls.lookup(java.lang.String method,
java.util.List<java.lang.Object> args) |
Поиск методов/функций которые возможно пододут для вызова
|
protected xyz.cofe.iter.Eterable<TypedFn> |
ContextPreparingCalls.lookup(java.lang.String method,
java.util.List<java.lang.Object> args) |
|
protected xyz.cofe.iter.Eterable<TypedFn> |
ReflectPreparingCalls.lookup(java.lang.String method,
java.util.List<java.lang.Object> args) |
|
Methods in xyz.cofe.cxel.eval with parameters of type TypedFn
| Modifier and Type |
Method |
Description |
void |
StaticMethods.add(TypedFn fn) |
Добавляет метод, если метод с такой же сигнатурой определен,
то данный метод будет переопределен
|
void |
StaticMethods.remove(TypedFn fn) |
Удаляет указанный метод из набора
|
void |
Call.setFn(TypedFn fn) |
|