spray

util

package util

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. util
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait LoggingContext extends LoggingAdapter

    A LoggingAdapter that can always be supplied implicitly.

  2. class NotImplementedException extends RuntimeException

  3. class PaddedAtomicLong extends AtomicLong

  4. case class Reply(reply: Any, context: Any) extends Product with Serializable

  5. case class SSLSessionInfo(cipherSuite: String, localCertificates: List[Certificate], localPrincipal: Option[Principal], peerCertificates: List[Certificate], peerPrincipal: Option[Principal]) extends Product with Serializable

    Information about an SSL session.

  6. abstract class SettingsCompanion[T] extends AnyRef

  7. abstract class SingletonException extends RuntimeException with NoStackTrace

    Convenience base class for exception objects.

  8. trait SprayActorLogging extends ActorLogging

    Annotations
    @deprecated
    Deprecated

    (Since version after M8) Please use akka.actor.ActorLogging directly instead!

Value Members

  1. val EOL: String

  2. val EmptyByteArray: Array[Byte]

  3. object LoggingContext extends LoggingContextLowerOrderImplicit1

  4. object Reply extends Serializable

  5. object SSLSessionInfo extends Serializable

  6. val US_ASCII: Charset

  7. val UTF8: Charset

  8. object Utils

  9. def actorSystem(implicit refFactory: ActorRefFactory): ExtendedActorSystem

  10. def identityFunc[T]: (T) ⇒ T

  11. implicit def pimpActorSystem(system: ActorSystem): PimpedActorSystem

  12. implicit def pimpAny_[T](any: T): PimpedAny[T]

  13. implicit def pimpByteArray(array: Array[Byte]): PimpedByteArray

  14. implicit def pimpByteBuffer(buf: ByteBuffer): PimpedByteBuffer

  15. implicit def pimpClass[T](clazz: Class[T]): PimpedClass[T]

  16. implicit def pimpConfig(config: Config): PimpedConfig

  17. implicit def pimpDuration(duration: Duration): PimpedDuration

  18. implicit def pimpEither[A, B](either: Either[A, B]): RightProjection[A, B]

  19. implicit def pimpFile(file: File): PimpedFile

  20. implicit def pimpFuture[T](fut: Future[T]): PimpedFuture[T]

  21. implicit def pimpInputStream(inputStream: InputStream): PimpedInputStream

  22. implicit def pimpRegex(regex: Regex): PimpedRegex

  23. implicit def pimpSeq[T](seq: Seq[T]): PimpedSeq[T]

  24. implicit def pimpString_(s: String): PimpedString

  25. package pimps

  26. def requirePositive(duration: Duration): Duration

    Requires that the given duration is greater than Duration.

    Requires that the given duration is greater than Duration.Zero (finite or infinite) or Duration.Inf. This implementation is macro-based and only works if the argument is an identifier or member selector.

    Annotations
    @macroImpl( ... )
  27. def tryOrElse[A, B >: A](body: ⇒ A, onError: (Throwable) ⇒ B): B

  28. def tryToEither[T](body: ⇒ T): Either[Throwable, T]

Inherited from AnyRef

Inherited from Any

Ungrouped