AmountDecimal

org.encalmo.models.AmountDecimal$package.AmountDecimal

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

inline def apply(value: Int): AmountDecimal
inline def apply(value: BigDecimal): AmountDecimal
inline def show(value: AmountDecimal): BigDecimal

Inherited methods

inline def apply(value: String): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def of(value: Int): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def of(value: BigDecimal): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def unapply(value: AmountDecimal): Option[BigDecimal]

Attributes

Inherited from:
OpaqueType

Givens

Inherited givens

Attributes

Inherited from:
OpaqueBigDecimal

Attributes

Inherited from:
OpaqueBigDecimal
given given_ReadWriter_O: ReadWriter[AmountDecimal]

Attributes

Inherited from:
OpaqueBigDecimal

Extensions

Extensions

extension (amount: AmountDecimal)
inline def toAmount: Amount
inline def toString(): String

Inherited extensions

extension (value: AmountDecimal)
inline def existsIn(values: AmountDecimal*): Boolean

Attributes

Inherited from:
OpaqueType
extension (value: AmountDecimal)
inline def *(n: BigDecimal): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def *(n: Double): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def *(n: Int): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def +(n: AmountDecimal): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def +(n: Int): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def -(n: AmountDecimal): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def -(n: Int): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def /(n: BigDecimal): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def /(n: Double): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def /(n: Int): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def integral: AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def roundTo(decimalPlace: Int): AmountDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def roundToInt: Int

Attributes

Inherited from:
OpaqueBigDecimal
inline def roundToIntDown: Int

Attributes

Inherited from:
OpaqueBigDecimal
inline def roundToIntUp: Int

Attributes

Inherited from:
OpaqueBigDecimal
inline def toBigDecimal: BigDecimal

Attributes

Inherited from:
OpaqueBigDecimal
inline def toDouble: Double

Attributes

Inherited from:
OpaqueBigDecimal
inline def toInt: Int

Attributes

Inherited from:
OpaqueBigDecimal
inline def toLong: Long

Attributes

Inherited from:
OpaqueBigDecimal