RTError

org.finos.morphir.runtime.RTError$
See theRTError companion class
object RTError

Attributes

Companion
class
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
RTError.type

Members list

Type members

Classlikes

final case class ConstructorNotFound(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class DatamodelToIrError(message: String) extends RTError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class DefinitionNotFound(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class DerivationError(message: String) extends RTError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed abstract class EvaluationError(message: String) extends RTError

Attributes

Supertypes
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class FunctionReturnedToTopLevel(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class FunctionWithoutParameters(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class IrToDatamodelError(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MissingField(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class MorphirIRDecodingError(message: String) extends RTError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class NotImplemented(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class ResultDoesNotMatchType(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class SpecificationNotFound(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class TooManyArgs(message: String) extends TypeError

Attributes

Supertypes
trait Product
trait Equals
class TypeError
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed abstract class TypeError(message: String) extends RTError

Attributes

Supertypes
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class UnexpectedType(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnmatchedPattern(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedType(message: String) extends TypeError

Attributes

Supertypes
trait Product
trait Equals
class TypeError
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
final case class UnsupportedTypeParameter(message: String) extends EvaluationError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
sealed abstract class VariableAccessError(message: String) extends EvaluationError

Attributes

Supertypes
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
Known subtypes
final case class VariableNotFound(message: String) extends VariableAccessError

Attributes

Supertypes
trait Product
trait Equals
class RTError
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Attributes

Inherited from:
Mirror