public class VncMultiArityFunction extends VncFunction
VncFunction.MetaBuilder| Constructor and Description |
|---|
VncMultiArityFunction(java.lang.String name,
java.util.List<VncFunction> functions) |
| Modifier and Type | Method and Description |
|---|---|
VncVal |
apply(VncList params) |
int |
typeRank() |
VncMultiArityFunction |
withMeta(VncVal meta) |
convertToJavaObject, createAnonymousFuncName, createAnonymousFuncName, getArgLists, getDoc, getExamples, getMeta, getNamespace, getParams, getQualifiedName, getSimpleName, isMacro, isPrivate, isRedefinable, meta, setMacro, setNamespace, toStringcompareTo, equals, getMetaVal, getMetaVal, hashCode, toStringpublic VncMultiArityFunction(java.lang.String name,
java.util.List<VncFunction> functions)
public VncMultiArityFunction withMeta(VncVal meta)
withMeta in class VncFunctionpublic VncVal apply(VncList params)
apply in interface IVncFunctionapply in class VncFunctionpublic int typeRank()
typeRank in class VncFunction