Package

spray

util

Permalink

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
Visibility
  1. Public
  2. All

Type Members

  1. trait LoggingContext extends LoggingAdapter

    Permalink

    A LoggingAdapter that can always be supplied implicitly.

    A LoggingAdapter that can always be supplied implicitly. If an implicit ActorSystem the created LoggingContext forwards to the log of the system. If an implicit ActorContext is in scope the created LoggingContext uses the context's ActorRef as a log source. Otherwise, i.e. if neither an ActorSystem nor an ActorContext is implicitly available, the created LoggingContext will forward to NoLogging, i.e. "/dev/null".

  2. class NotImplementedException extends RuntimeException

    Permalink
  3. class PaddedAtomicLong extends AtomicLong

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

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

    Permalink

    Information about an SSL session.

  6. abstract class SettingsCompanion[T] extends AnyRef

    Permalink
  7. abstract class SingletonException extends RuntimeException with NoStackTrace

    Permalink

    Convenience base class for exception objects.

  8. trait SprayActorLogging extends ActorLogging

    Permalink
    Annotations
    @deprecated
    Deprecated

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

Value Members

  1. val EOL: String

    Permalink
  2. val EmptyByteArray: Array[Byte]

    Permalink
  3. val ISO88591: Charset

    Permalink
  4. object LoggingContext extends LoggingContextLowerOrderImplicit1

    Permalink
  5. object Reply extends Serializable

    Permalink
  6. object SSLSessionInfo extends Serializable

    Permalink
  7. val US_ASCII: Charset

    Permalink
  8. val UTF8: Charset

    Permalink
  9. object Utils

    Permalink
  10. def actorSystem(implicit refFactory: ActorRefFactory): ExtendedActorSystem

    Permalink
  11. def identityFunc[T]: (T) ⇒ T

    Permalink
  12. implicit def pimpActorSystem(system: ActorSystem): PimpedActorSystem

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

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

    Permalink
  15. implicit def pimpByteBuffer(buf: ByteBuffer): PimpedByteBuffer

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

    Permalink
  17. implicit def pimpConfig(config: Config): PimpedConfig

    Permalink
  18. implicit def pimpDuration(duration: Duration): PimpedDuration

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

    Permalink
  20. implicit def pimpFile(file: File): PimpedFile

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

    Permalink
  22. implicit def pimpInputStream(inputStream: InputStream): PimpedInputStream

    Permalink
  23. implicit def pimpRegex(regex: Regex): PimpedRegex

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

    Permalink
  25. implicit def pimpString_(s: String): PimpedString

    Permalink
  26. package pimps

    Permalink
  27. macro def requirePositive(duration: Duration): Duration

    Permalink

    Requires that the given duration is greater than Duration.Zero (finite or infinite) or Duration.Inf.

    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.

  28. def tryOrElse[A, B >: A](body: ⇒ A, onError: (Throwable) ⇒ B): B

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped