sealed abstract class Primitive extends PrimitiveInstances

Linear Supertypes
PrimitiveInstances, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Primitive
  2. PrimitiveInstances
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. type Bool = Boolean
  2. type ChoiceId = @@[String, ChoiceTag]
  3. abstract type ContractId[+Tpl] <: api.refinements.ApiTypes.ContractId
  4. sealed abstract class ContractIdApi extends AnyRef
  5. abstract type Date <: LocalDate

    A LocalDate in the range [0001-01-01, 9999-12-31] ([Date.MIN, Date.MAX]).

    A LocalDate in the range [0001-01-01, 9999-12-31] ([Date.MIN, Date.MAX]). This is the range that can be stored as primitive Dates on a ledger, and matches the set of representable dates in the [RFC-3339](https://www.ietf.org/rfc/rfc3339.txt) date-time format. Any LocalDate in that range can be converted to a Date by calling Date.fromLocalDate.

  6. sealed abstract class DateApi extends AnyRef
  7. abstract type GenMap[K, +V] <: scala.collection.immutable.Map[K, V] with MapLike[K, V, GenMap, GenMap[K, V]]
  8. type Int64 = Long
  9. type List[+A] = Seq[A]
  10. type Numeric = BigDecimal
  11. type Optional[+A] = Option[A]
  12. type Party = @@[String, PartyTag]
  13. abstract type TemplateId[+Tpl] <: api.refinements.ApiTypes.TemplateId
  14. sealed abstract class TemplateIdApi extends AnyRef
  15. type Text = String
  16. abstract type TextMap[+V] <: scala.collection.immutable.Map[String, V] with MapLike[String, V, scala.collection.immutable.Map, TextMap[V]]
  17. sealed abstract class TextMapApi extends AnyRef
  18. sealed abstract class TimeApi extends AnyRef
  19. abstract type Timestamp <: Instant

    An Instant with only microsecond resolution in the range [0001-01-01T00:00:00Z, 9999-12-31T23:59:59.999999Z] ([Timestamp.MIN, Timestamp.MAX]).

    An Instant with only microsecond resolution in the range [0001-01-01T00:00:00Z, 9999-12-31T23:59:59.999999Z] ([Timestamp.MIN, Timestamp.MAX]). Only such times can be stored as primitive Times on the ledger. Any Instant in that range can be converted to a Timestamp by calling Time.discardNanos.

  20. type Unit = scala.Unit
  21. abstract type Update[+A] <: DomainCommand

Deprecated Type Members

  1. type Map[+V] = TextMap[V]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.40) Use TextMap

Abstract Value Members

  1. abstract val ContractId: ContractIdApi
  2. abstract val Date: DateApi
  3. abstract val GenMap: MapFactory[GenMap]
  4. abstract val TemplateId: TemplateIdApi
  5. abstract val TextMap: TextMapApi
  6. abstract val Timestamp: TimeApi
  7. abstract val Map: TextMap.type
    Annotations
    @deprecated
    Deprecated

    (Since version 0.13.40) Use TextMap

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val ChoiceId: Choice.type
  5. val List: Seq.type
  6. val Optional: Option.type
  7. val Party: api.refinements.ApiTypes.Party.type
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  10. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  11. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  12. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): scala.Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  17. final def notifyAll(): scala.Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  18. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  19. def toString(): String
    Definition Classes
    AnyRef → Any
  20. final def wait(arg0: Long, arg1: Int): scala.Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): scala.Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  22. final def wait(): scala.Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): scala.Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from PrimitiveInstances

Inherited from AnyRef

Inherited from Any

Ungrouped