Result

org.finos.morphir.runtime.quick.Result
See theResult companion object
sealed trait Result[TA, VA]

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class ConstructorFunction[TA, VA]
class ConstructorResult[TA, VA]
class DefinitionFunction[TA, VA]
class FieldFunction[TA, VA]
class LambdaFunction[TA, VA]
class ListResult[TA, VA]
class LocalDate[TA, VA]
class LocalTime[TA, VA]
class MapResult[TA, VA]
trait NativeFunctionResult[TA, VA]
class NativeFunction[TA, VA]
class NativeInnerFunction[TA, VA]
trait Primitive[TA, VA, T]
class Boolean[TA, VA]
class Char[TA, VA]
trait Numeric[TA, VA, T]
class BigDecimal[TA, VA]
class Float[TA, VA]
class Int[TA, VA]
class Long[TA, VA]
class String[TA, VA]
class Record[TA, VA]
class SetResult[TA, VA]
class Tuple[TA, VA]
class Unit[TA, VA]
Show all

Members list

Value members

Concrete methods

def succinct(depth: Int): String
def succinct: String
def unwrapBoolean: Boolean
def unwrapDecimal: BigDecimal
def unwrapDouble: Double
def unwrapFloat: Double
def unwrapInt: Int
def unwrapList: List[Result[TA, VA]]
def unwrapLong: Long
def unwrapMap: LinkedHashMap[Result[TA, VA], Result[TA, VA]]
def unwrapNumeric: Numeric[TA, VA, _]
def unwrapPrimitive: Primitive[TA, VA, _]
def unwrapString: String
def unwrapTuple: List[Result[TA, VA]]