Class WrongNumberOfArgumentsException
java.lang.Object
org.armedbear.lisp.LispObject
org.armedbear.lisp.StandardObject
org.armedbear.lisp.Condition
org.armedbear.lisp.SeriousCondition
org.armedbear.lisp.LispError
org.armedbear.lisp.ProgramError
org.armedbear.lisp.WrongNumberOfArgumentsException
-
Field Summary
Fields inherited from class StandardObject
layout, slots -
Constructor Summary
ConstructorsConstructorDescriptionWrongNumberOfArgumentsException(String message) WrongNumberOfArgumentsException(Operator operator) WrongNumberOfArgumentsException(Operator operator, int expectedArgs) WrongNumberOfArgumentsException(Operator operator, int expectedMin, int expectedMax) WrongNumberOfArgumentsException(Operator operator, LispObject args, int expectedArgs) WrongNumberOfArgumentsException(Operator operator, LispObject args, int expectedMin, int expectedMax) -
Method Summary
Modifier and TypeMethodDescriptionExtending classes should override this method if they want to customize how they will be printed.Methods inherited from class ProgramError
classOf, typeOf, typepMethods inherited from class Condition
getConditionReport, getFormatArguments, getFormatControl, initialize, printObject, setFormatArguments, setFormatControl, setFormatControlMethods inherited from class StandardObject
checkStandardObject, getInstanceSlotValue, getLispClass, getParts, setInstanceSlotValue, setSlotValue, SLOT_VALUEMethods inherited from class LispObject
ABS, add, add, aref, AREF, AREF, aref_long, aset, aset, aset, ash, ash, atom, ATOM, caddr, cadr, car, cddr, cdr, CHAR, characterp, CHARACTERP, chars, COMPLEXP, constantp, CONSTANTP, copyToArray, decr, DENOMINATOR, dispatch, divideBy, doubleValue, elt, endp, ENDP, EQ, eql, eql, eql, EQL, equal, equal, EQUAL, equalp, equalp, evenp, EVENP, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, execute, floatp, FLOATP, floatValue, getBooleanValue, getCallCount, getDescription, getDocumentation, getFixnumSlotValue, getHotCount, getInstance, getPropertyList, getSlotValue, getSlotValue_0, getSlotValue_1, getSlotValue_2, getSlotValue_3, getSlotValueAsBoolean, getStringChars, getStringValue, getSymbolFunction, getSymbolFunctionOrDie, getSymbolSetfFunction, getSymbolSetfFunctionOrDie, getSymbolValue, incr, incrementCallCount, incrementHotCount, integerp, INTEGERP, intValue, IS_E, IS_GE, IS_GT, IS_LE, IS_LT, IS_NE, isEqualTo, isEqualTo, isGreaterThan, isGreaterThan, isGreaterThanOrEqualTo, isGreaterThanOrEqualTo, isLessThan, isLessThan, isLessThanOrEqualTo, isLessThanOrEqualTo, isNotEqualTo, isNotEqualTo, isSpecialOperator, isSpecialVariable, javaInstance, javaInstance, LDB, length, LENGTH, listp, LISTP, lockableInstance, LOGAND, LOGAND, LOGIOR, LOGIOR, LOGNOT, LOGXOR, LOGXOR, longValue, minusp, MINUSP, MOD, MOD, multiplyBy, multiplyBy, negate, noFillPointer, NOT, nreverse, NTH, NTH, nthcdr, numberp, NUMBERP, NUMERATOR, oddp, ODDP, plusp, PLUSP, princToString, psxhash, psxhash, push, rationalp, RATIONALP, realp, REALP, resolve, reverse, RPLACA, RPLACD, SCHAR, setCallCount, setCar, setCdr, setDocumentation, setHotCount, setPropertyList, setSlotValue, setSlotValue_0, setSlotValue_1, setSlotValue_2, setSlotValue_3, SIMPLE_STRING_P, STRING, stringp, STRINGP, subtract, subtract, SVREF, svset, sxhash, SYMBOLP, truncate, unreadableString, unreadableString, VECTOR_PUSH_EXTEND, VECTOR_PUSH_EXTEND, vectorp, VECTORP, vectorPushExtend, zerop, ZEROP
-
Constructor Details
-
WrongNumberOfArgumentsException
-
WrongNumberOfArgumentsException
public WrongNumberOfArgumentsException(Operator operator, LispObject args, int expectedMin, int expectedMax) -
WrongNumberOfArgumentsException
-
WrongNumberOfArgumentsException
-
WrongNumberOfArgumentsException
-
WrongNumberOfArgumentsException
-
-
Method Details
-
getMessage
Description copied from class:ConditionExtending classes should override this method if they want to customize how they will be printed.- Overrides:
getMessagein classCondition
-