Literal

org.finos.morphir.ir.Literal
object Literal

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Literal.type

Members list

Type members

Classlikes

object Literal

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Literal.type
sealed trait Literal extends Product, Serializable

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
Self type

Types

final type Lit = Literal

Value members

Concrete methods

def boolLiteral(value: Boolean): Literal

Represents a boolean value. The only possible values are true and false.

Represents a boolean value. The only possible values are true and false.

Attributes

def charLiteral(value: Char): Literal

Represents a character value. Some possible values: 'a', 'b', '3'.

Represents a character value. Some possible values: 'a', 'b', '3'.

Attributes

def decimalLiteral(value: BigDecimal): Literal
def decimalLiteral(value: BigDecimal): Literal
def floatLiteral(value: Double): Literal
def floatLiteral(value: Float): Literal
def intLiteral(value: Int): Literal
def stringLiteral(value: String): Literal
final def toString(literal: Literal): String
def wholeNumberLiteral(value: Long): Literal

Concrete fields

final lazy val Lit: Literal.type