class MethodInvocationException: OopException
Fields
Name | Description |
---|---|
protected culprit: Term
|
|
val type: KClass<*>
|
|
val missingMethodName: String
|
|
val admissibleTypes: List<Set<KClass<*>>>
|
Constructors
<init>
constructor(type: KClass<*>, missingMethodName: String, admissibleTypes: List<Set<KClass<*>>>)
Parameters
Name | Description |
---|---|
type: KClass<*>
|
|
missingMethodName: String
|
|
admissibleTypes: List<Set<KClass<*>>>
|
Methods
toLogicError
fun toLogicError(context: ExecutionContext, signature: Signature): LogicError
Parameters
Name | Description |
---|---|
context: ExecutionContext
|
|
signature: Signature
|
ReturnValue
Name | Description |
---|---|
LogicError
|