org.finos.morphir.runtime.MorphirRuntimeError
See theMorphirRuntimeError companion trait
object MorphirRuntimeError
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
MorphirRuntimeError.type
Members list
Type members
Classlikes
final case class ConstructorNotFound(message: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class DefinitionNotFound(message: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
sealed trait EvaluationError extends MorphirRuntimeError
Attributes
- Supertypes
-
trait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ConstructorNotFoundclass DefinitionNotFoundclass FailedCoercionclass IllegalValueclass InvalidStatetrait LookupErrorclass MissingDefinitionclass MissingModuleclass MissingPackageclass MissingTypeclass MissingFieldclass NotImplementedclass ResultTypeMismatchclass UnexpectedTypeclass UnmatchedPatternclass UnsupportedTypeclass VariableAccessErrorclass VariableNotFoundclass WrongArgumentTypesclass WrongNumberOfArgumentsShow all
final case class FailedCoercion(message: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class IllegalValue(message: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class InvalidState(context: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object LookupError
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LookupError.type
sealed trait LookupError extends EvaluationError, TypeError
Attributes
- Companion
- object
- Supertypes
-
trait TypeErrortrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
final case class MissingField(value: Record, field: Name) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class MorphirIRDecodingError(message: String) extends MorphirRuntimeError
Attributes
- Supertypes
-
trait Producttrait Equalstrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class NotImplemented(message: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object RTValueToMDMError
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RTValueToMDMError.type
sealed trait RTValueToMDMError extends MorphirRuntimeError
Attributes
- Companion
- object
- Supertypes
-
trait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class MissingField
object TypeError
sealed trait TypeError extends MorphirRuntimeError
Attributes
- Companion
- object
- Supertypes
-
trait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
trait LookupErrorclass MissingDefinitionclass MissingModuleclass MissingPackageclass MissingTypeclass ApplyToNonFunctionclass CannotDealiasclass ImproperTypeclass ImproperTypeSpecclass InferenceConflictclass LiteralTypeMismatchclass ManyTypeErrorsclass OtherTypeErrorclass SizeMismatchclass ArgNumberMismatchclass TypeHasExtraFieldclass TypeLacksFieldclass TypesMismatchclass UnknownTypeMismatchclass UnsupportedTypeclass ValueHasExtraFieldclass ValueLacksFieldShow all
final case class UnexpectedType(expected: String, found: RTValue, hint: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnmatchedPattern(value: RTValue, node: Any, patterns: Pattern[UType]*) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedType(tpe: UType, reason: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class UnsupportedTypeSpecification(spec: USpecification, reason: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class VariableAccessError(message: String) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class VariableNotFound(name: Name) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class WrongArgumentTypes(msg: String, args: RTValue*) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class WrongNumberOfArguments(function: NativeFunctionResult, applied: Int) extends EvaluationError
Attributes
- Supertypes
-
trait Producttrait Equalstrait EvaluationErrortrait MorphirRuntimeErrorclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
In this article