NumberValue

data class NumberValue(rawUnwrappedValue: Number) : InputValue<Number> , OutputValue<Number>

An immutable numeric Value.

Constructors

Link copied to clipboard
constructor(rawUnwrappedValue: Number)

Properties

Link copied to clipboard
open override val unwrappedValue: Number

rawUnwrappedValue adapted to either Int or Float depending on its value.

Functions

Link copied to clipboard
open override fun <T> accept(visitor: ExpressionVisitor<T>): T

Accepts a visitor.

open override fun <O> accept(visitor: OutputValueVisitor<O>): O
Link copied to clipboard

Chains two expressions together, which is used in ComposedExpressions.

Link copied to clipboard