besom.internal.Decoder
See theDecoder companion trait
object Decoder extends DecoderInstancesLowPrio1
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait DecoderInstancesLowPrio1trait DecoderInstancesLowPrio2trait DecoderHelpersclass Objecttrait Matchableclass AnyShow all
- Self type
-
Decoder.type
Members list
Type members
Classlikes
object boolDecoder extends Decoder[Boolean]
Attributes
- Supertypes
- Self type
-
boolDecoder.type
object doubleDecoder extends Decoder[Double]
Attributes
- Supertypes
- Self type
-
doubleDecoder.type
object jsonDecoder extends Decoder[JsValue]
Attributes
- Supertypes
- Self type
-
jsonDecoder.type
object stringDecoder extends Decoder[String]
Attributes
- Supertypes
- Self type
-
stringDecoder.type
object unitDecoder extends Decoder[Unit]
Attributes
- Supertypes
- Self type
-
unitDecoder.type
object urnDecoder extends Decoder[URN]
Attributes
- Supertypes
- Self type
-
urnDecoder.type
object valueDecoder extends Decoder[Value]
Attributes
- Supertypes
- Self type
-
valueDecoder.type
Value members
Concrete methods
def assetArchiveDecoder[A](specialSig: SpecialSig, handle: Context ?=> (Label, Struct) => ValidatedResult[DecodingError, OutputData[A]]): Decoder[A]
Inherited methods
def decodeAsPossibleSecretOrOutput(value: Value, label: Label)(using Context): ValidatedResult[DecodingError, OutputData[Value]]
Attributes
- Inherited from:
- DecoderHelpers
Attributes
- Inherited from:
- DecoderHelpers
Attributes
- Inherited from:
- DecoderHelpers
def discriminated[A](discriminatingPropertyName: String, typeMap: Map[String, Decoder[_]]): Decoder[A]
Attributes
- Inherited from:
- DecoderHelpers
Attributes
- Inherited from:
- DecoderHelpers
Attributes
- Inherited from:
- DecoderHelpers
Givens
Givens
Inherited givens
Attributes
- Inherited from:
- DecoderInstancesLowPrio2
Attributes
- Inherited from:
- DecoderInstancesLowPrio1
given unionJsonDecoder[A : Decoder](implicit evidence$6: Decoder[A], NotGiven[A <:< JsValue]): Decoder[JsValue | A]
Attributes
- Inherited from:
- DecoderInstancesLowPrio1
Attributes
- Inherited from:
- DecoderInstancesLowPrio1
In this article