public class ArityExceptions
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ArityExceptions.FnType |
| Constructor and Description |
|---|
ArityExceptions() |
| Modifier and Type | Method and Description |
|---|---|
static void |
assertArities(VncFunction fn,
VncList args,
int... expectedArities) |
static void |
assertArity(IVncFunction fn,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1,
int expectedArity2) |
static void |
assertArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1) |
static void |
assertArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1,
int expectedArity2) |
static void |
assertArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1,
int expectedArity2,
int expectedArity3) |
static void |
assertArity(VncFunction fn,
VncList args,
int expectedArity) |
static void |
assertArity(VncFunction fn,
VncList args,
int expectedArity1,
int expectedArity2) |
static void |
assertArity(VncFunction fn,
VncList args,
int expectedArity1,
int expectedArity2,
int expectedArity3) |
static void |
assertArity(VncFunction fn,
VncList args,
int expectedArity1,
int expectedArity2,
int expectedArity3,
int expectedArity4) |
static void |
assertArity(VncFunction fn,
VncList args,
int expectedArity1,
int expectedArity2,
int expectedArity3,
int expectedArity4,
int expectedArity5) |
static void |
assertMinArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int minArity) |
static void |
assertMinArity(VncFunction fn,
VncList args,
int minArity) |
static java.lang.String |
formatArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity) |
static java.lang.String |
formatArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity,
int expectedArgs,
VncList argList) |
static java.lang.String |
formatArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity,
VncList argList) |
static java.lang.String |
formatVariadicArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity,
int fixedArgsCount,
VncList argList) |
public static void assertArity(VncFunction fn, VncList args, int expectedArity)
public static void assertArity(VncFunction fn, VncList args, int expectedArity1, int expectedArity2)
public static void assertArity(VncFunction fn, VncList args, int expectedArity1, int expectedArity2, int expectedArity3)
public static void assertArity(VncFunction fn, VncList args, int expectedArity1, int expectedArity2, int expectedArity3, int expectedArity4)
public static void assertArity(VncFunction fn, VncList args, int expectedArity1, int expectedArity2, int expectedArity3, int expectedArity4, int expectedArity5)
public static void assertArities(VncFunction fn, VncList args, int... expectedArities)
public static void assertArity(IVncFunction fn, ArityExceptions.FnType fnType, VncList args, int expectedArity1, int expectedArity2)
public static void assertArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1)
public static void assertArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1,
int expectedArity2)
public static void assertArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int expectedArity1,
int expectedArity2,
int expectedArity3)
public static void assertMinArity(VncFunction fn, VncList args, int minArity)
public static void assertMinArity(java.lang.String fnName,
ArityExceptions.FnType fnType,
VncList args,
int minArity)
public static java.lang.String formatArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity)
public static java.lang.String formatArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity,
VncList argList)
public static java.lang.String formatArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity,
int expectedArgs,
VncList argList)
public static java.lang.String formatVariadicArityExMsg(java.lang.String fnName,
ArityExceptions.FnType fnType,
int arity,
int fixedArgsCount,
VncList argList)