p

backbone

package backbone

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. backbone
  2. DefaultMessageWrites
  3. DefaultMessageReads
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. trait MessageReader[T] extends AnyRef

    Typeclass to allow reading elements of type T from Amazon SQS Messages

  2. trait MessageWriter[T] extends AnyRef

    Typeclass to write elements of type T to String to allow publishing to an Amazon SNS topic

  3. sealed trait ProcessingResult extends AnyRef

Value Members

  1. implicit val booleanFormat: MessageReader[Boolean]

    Format to read a String value as a Boolean value.

    Format to read a String value as a Boolean value.

    Definition Classes
    DefaultMessageReads
  2. implicit val booleanWrite: MessageWriter[Boolean]

    Write a Boolean value to a String value.

    Write a Boolean value to a String value.

    Definition Classes
    DefaultMessageWrites
  3. implicit val byteFormat: MessageReader[Array[Byte]]

    Format to read a String value as an array of Bytes.

    Format to read a String value as an array of Bytes.

    Definition Classes
    DefaultMessageReads
  4. implicit val byteWrite: MessageWriter[Array[Byte]]

    Write a Array[Byte] value to a String value.

    Write a Array[Byte] value to a String value.

    Definition Classes
    DefaultMessageWrites
  5. implicit val charFormat: MessageReader[Array[Char]]

    Format to read a String value as an array of Chars.

    Format to read a String value as an array of Chars.

    Definition Classes
    DefaultMessageReads
  6. implicit val charWrite: MessageWriter[Array[Char]]

    Write a Array[Char] value to a String value.

    Write a Array[Char] value to a String value.

    Definition Classes
    DefaultMessageWrites
  7. implicit val doubleFormat: MessageReader[Double]

    Format to read a String value as a Double value.

    Format to read a String value as a Double value.

    Definition Classes
    DefaultMessageReads
  8. implicit val doubleWrite: MessageWriter[Double]

    Write a Double value to a String value.

    Write a Double value to a String value.

    Definition Classes
    DefaultMessageWrites
  9. implicit val floatFormat: MessageReader[Float]

    Format to read a String value as a Float value.

    Format to read a String value as a Float value.

    Definition Classes
    DefaultMessageReads
  10. implicit val floatWrite: MessageWriter[Float]

    Write a Float value to a String value.

    Write a Float value to a String value.

    Definition Classes
    DefaultMessageWrites
  11. implicit val intFormat: MessageReader[Int]

    Format to read a String value as a Int value.

    Format to read a String value as a Int value.

    Definition Classes
    DefaultMessageReads
  12. implicit val intWrite: MessageWriter[Int]

    Write a Int value to a String value.

    Write a Int value to a String value.

    Definition Classes
    DefaultMessageWrites
  13. implicit val longFormat: MessageReader[Long]

    Format to read a String value as a Long value.

    Format to read a String value as a Long value.

    Definition Classes
    DefaultMessageReads
  14. implicit val longWrite: MessageWriter[Long]

    Write a Long value to a String value.

    Write a Long value to a String value.

    Definition Classes
    DefaultMessageWrites
  15. implicit val shortFormat: MessageReader[Short]

    Format to read a String value as a Short value.

    Format to read a String value as a Short value.

    Definition Classes
    DefaultMessageReads
  16. implicit val shortWrite: MessageWriter[Short]

    Write a Short value to a String value.

    Write a Short value to a String value.

    Definition Classes
    DefaultMessageWrites
  17. implicit val stringFormat: MessageReader[String]

    Format to read a String value as a String value.

    Format to read a String value as a String value.

    Definition Classes
    DefaultMessageReads
  18. implicit val stringWrite: MessageWriter[String]

    Write a String value to a String value.

    Write a String value to a String value.

    Definition Classes
    DefaultMessageWrites
  19. object Consumed extends ProcessingResult with Product with Serializable
  20. object MandatoryMessageReader

    This object contains factory methods creating MessageReader instances that assume that in every case a parsed message is returned or the parsing fails.

  21. object MessageReader

    This companion object contains scala apply methods which create MessageReaders

  22. object MessageWriter
  23. object OptionalMessageReader

    This is an alternative object containing the same factory methods as MessageReader companion object.

    This is an alternative object containing the same factory methods as MessageReader companion object. This is needed for Java interop

  24. object Rejected extends ProcessingResult with Product with Serializable

Inherited from DefaultMessageWrites

Inherited from DefaultMessageReads

Inherited from AnyRef

Inherited from Any

Ungrouped