object Tag
- Alphabetic
- By Inheritance
- Tag
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- implicit val codec: Codec[Tag]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- case object BigFloat extends Tag with Product with Serializable
The element following this tag is an array that contains exactly two integer numbers: 1.
The element following this tag is an array that contains exactly two integer numbers: 1. Exponent e with base 2 (must be Int or Long, i.e. BigNum is disallowed) 2. Mantissa m (Int, Long or BigNum) The value of the bigfloat is is m*(2**e).
- case object DateTimeString extends Tag with Product with Serializable
The element following this tag is a date/time string that follows the standard format described in [RFC3339], as refined by Section 3.3 of [RFC4287].
The element following this tag is a date/time string that follows the standard format described in [RFC3339], as refined by Section 3.3 of [RFC4287].
- See also
https://tools.ietf.org/html/rfc4287#section-3.3
- case object DecimalFraction extends Tag with Product with Serializable
The element following this tag is an array that contains exactly two integer numbers: 1.
The element following this tag is an array that contains exactly two integer numbers: 1. Exponent e with base 10 (must be Int or Long, i.e. BigNum is disallowed) 2. Mantissa m (Int, Long or BigNum) The value of the decimal fraction is m*(10**e).
NOTE: This tag isn't actually ever produced by the CBOR parser, since it has built-in support for it and immediately produces a java.math.BigDecimal instead.
- case object EmbeddedCBOR extends Tag with Product with Serializable
The element following this tag is a ByteString containing undecoded CBOR bytes.
- case object EpochDateTime extends Tag with Product with Serializable
The element following this tag is a numerical representation of seconds relative to 1970-01-01T00:00Z in UTC time.
The element following this tag is a numerical representation of seconds relative to 1970-01-01T00:00Z in UTC time. (For the non-negative values that the Portable Operating System Interface (POSIX) defines, the number of seconds is counted in the same way as for POSIX "seconds since the epoch" [TIME_T].) The tagged item can be an Int, Long, Float or Double. Note that the number can be negative (time before 1970-01-01T00:00Z) and, if a floating-point number, indicate fractional seconds.
- case object HintBase16 extends Tag with Product with Serializable
The element following this tag is a byte string, which should be base16-encoded in potential downstream text-based representation like JSON.
- case object HintBase64 extends Tag with Product with Serializable
The element following this tag is a byte string, which should be base64-encoded in potential downstream text-based representation like JSON.
- case object HintBase64url extends Tag with Product with Serializable
The element following this tag is a byte string, which should be base64url-encoded in potential downstream text-based representation like JSON.
- case object MagicHeader extends Tag with Product with Serializable
A "NOP" tag without any semantic meaning whatsoever for the following data item.
A "NOP" tag without any semantic meaning whatsoever for the following data item. It does have a somewhat unique wire-format making it suitable as a "magic header" in cases where the content of encoding type of serialized bytes needs to be disambiguated by simply analyzing the bytes themselves.
- case object NegativeBigNum extends Tag with Product with Serializable
The element following this tag is a byte string data item, which is interpreted as an unsigned integer n in network byte order.
The element following this tag is a byte string data item, which is interpreted as an unsigned integer n in network byte order. The semantic value is -1 - n. There might be leading zeroes!
NOTE: This tag isn't actually ever produced by the CBOR parser, since it has built-in support for it and immediately produces a java.math.BigInteger instead.
- case object PositiveBigNum extends Tag with Product with Serializable
The element following this tag is a byte string data item, which is interpreted as an unsigned integer n in network byte order.
The element following this tag is a byte string data item, which is interpreted as an unsigned integer n in network byte order. There might be leading zeroes!
NOTE: This tag isn't actually ever produced by the CBOR parser, since it has built-in support for it and immediately produces a java.math.BigInteger instead.
- case object TextBase64 extends Tag with Product with Serializable
The element following this tag is a Text element containing base64-encoded data.
The element following this tag is a Text element containing base64-encoded data.
- See also
https://tools.ietf.org/html/rfc4648
- case object TextBase64Url extends Tag with Product with Serializable
The element following this tag is a Text element containing base64url-encoded data.
The element following this tag is a Text element containing base64url-encoded data.
- See also
https://tools.ietf.org/html/rfc4648
- case object TextMime extends Tag with Product with Serializable
The element following this tag is a Text element containing a MIME message (including all headers), as defined in RFC2045.
The element following this tag is a Text element containing a MIME message (including all headers), as defined in RFC2045.
- See also
https://tools.ietf.org/html/rfc2045
- case object TextRegex extends Tag with Product with Serializable
The element following this tag is a Text element containing a regular expression in Perl Compatible Regular Expressions (PCRE) / JavaScript syntax.
The element following this tag is a Text element containing a regular expression in Perl Compatible Regular Expressions (PCRE) / JavaScript syntax.
- See also
https://tools.ietf.org/html/rfc7049#ref-ECMA262
- case object TextUri extends Tag with Product with Serializable
The element following this tag is a Text element containing a URI as defined in RFC3986.
The element following this tag is a Text element containing a URI as defined in RFC3986.
- See also
https://tools.ietf.org/html/rfc3986
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated