spray.routing

directives

package directives

Visibility
  1. Public
  2. All

Type Members

  1. trait AnyParamDefMagnet extends AnyRef

  2. trait AnyParamDefMagnet2[T] extends AnyRef

  3. trait AnyParamDirectives extends AnyRef

  4. class AuthMagnet[T] extends AnyRef

  5. trait BasicDirectives extends AnyRef

  6. case class ByNameDirective0(enabled: Boolean) extends Product with Serializable

  7. trait CacheKeyer extends PartialFunction[RequestContext, Any]

  8. trait CacheSpecMagnet extends AnyRef

  9. trait CachingDirectives extends AnyRef

  10. abstract class ChunkSizeMagnet extends AnyRef

  11. trait ChunkingDirectives extends AnyRef

  12. class CompressResponseMagnet extends AnyRef

  13. trait ContentTypeResolver extends AnyRef

  14. trait CookieDirectives extends AnyRef

  15. trait DebuggingDirectives extends AnyRef

  16. class DetachMagnet extends AnyRef

  17. class DetachMagnet2 extends AnyRef

  18. case class DirectoryListing(path: String, isRoot: Boolean, files: Seq[File]) extends Product with Serializable

  19. class EncodeResponseMagnet extends AnyRef

  20. trait EncodingDirectives extends AnyRef

  21. trait ExecutionDirectives extends AnyRef

  22. trait FieldDefMagnet extends AnyRef

  23. trait FieldDefMagnet2[T] extends AnyRef

  24. trait FileAndResourceDirectives extends AnyRef

  25. trait FormFieldDirectives extends ToNameReceptaclePimps

  26. trait FutureDirectives extends AnyRef

  27. trait HeaderDirectives extends AnyRef

  28. trait HostDirectives extends AnyRef

  29. class LogEntry extends AnyRef

  30. case class LoggingMagnet[T](f: T) extends Product with Serializable

  31. trait MarshallingDirectives extends AnyRef

  32. trait MethodDirectives extends AnyRef

  33. trait MiscDirectives extends AnyRef

  34. case class NameDefaultReceptacle[A](name: String, default: A) extends Product with Serializable

  35. case class NameDeserializerDefaultReceptacle[A](name: String, deserializer: FromStringOptionDeserializer[A], default: A) extends Product with Serializable

  36. case class NameDeserializerReceptacle[A](name: String, deserializer: FromStringOptionDeserializer[A]) extends Product with Serializable

  37. case class NameReceptacle[A](name: String) extends Product with Serializable

  38. trait OnCompleteFutureMagnet[T] extends Directive1[Either[Throwable, T]]

  39. trait OnFailureFutureMagnet extends Directive1[Throwable]

  40. trait OnSuccessFutureMagnet extends AnyRef

  41. trait ParamDefMagnet extends AnyRef

  42. trait ParamDefMagnet2[T] extends AnyRef

  43. trait ParameterDirectives extends ToNameReceptaclePimps

  44. trait PathDirectives extends PathMatchers with ImplicitPathMatcherConstruction

  45. class RefFactoryMagnet extends AnyRef

  46. case class RequiredValueDeserializerReceptacle[A](name: String, deserializer: FromStringOptionDeserializer[A], requiredValue: A) extends Product with Serializable

  47. case class RequiredValueReceptacle[A](name: String, requiredValue: A) extends Product with Serializable

  48. trait RespondWithDirectives extends AnyRef

  49. trait RouteDirectives extends AnyRef

  50. trait SchemeDirectives extends AnyRef

  51. trait SecurityDirectives extends AnyRef

  52. trait ToNameReceptaclePimps extends AnyRef

Value Members

  1. object AnyParamDefMagnet extends AnyRef

  2. object AnyParamDefMagnet2 extends AnyRef

  3. object AnyParamDirectives extends AnyParamDirectives

  4. object AuthMagnet extends AnyRef

  5. object BasicDirectives extends BasicDirectives

  6. object CacheKeyer extends AnyRef

  7. object CacheSpecMagnet extends AnyRef

  8. object CachingDirectives extends CachingDirectives

  9. object ChunkSizeMagnet extends AnyRef

  10. object ChunkingDirectives extends ChunkingDirectives

  11. object CompressResponseMagnet extends AnyRef

  12. object ContentTypeResolver extends AnyRef

  13. object CookieDirectives extends CookieDirectives

  14. object DebuggingDirectives extends DebuggingDirectives

  15. object DetachMagnet extends AnyRef

  16. object DetachMagnet2 extends DetachMagnet2LowerPriorityImplicits

  17. object DirectoryListing extends Serializable

  18. object EncodeResponseMagnet extends AnyRef

  19. object EncodingDirectives extends EncodingDirectives

  20. object ExecutionDirectives extends ExecutionDirectives

  21. object FieldDefMagnet extends AnyRef

  22. object FieldDefMagnet2 extends ToNameReceptaclePimps

  23. object FileAndResourceDirectives extends FileAndResourceDirectives

  24. object FormFieldDirectives extends FormFieldDirectives

  25. object FutureDirectives extends FutureDirectives

  26. object HeaderDirectives extends HeaderDirectives

  27. object HostDirectives extends HostDirectives

  28. object LogEntry extends AnyRef

  29. object LoggingMagnet extends Serializable

  30. object MarshallingDirectives extends MarshallingDirectives

  31. object MethodDirectives extends MethodDirectives

  32. object MiscDirectives extends MiscDirectives

  33. object OnCompleteFutureMagnet extends AnyRef

  34. object OnFailureFutureMagnet extends AnyRef

  35. object OnSuccessFutureMagnet extends AnyRef

  36. object ParamDefMagnet extends AnyRef

  37. object ParamDefMagnet2 extends AnyRef

  38. object ParameterDirectives extends ParameterDirectives

  39. object PathDirectives extends PathDirectives

  40. object RefFactoryMagnet extends AnyRef

  41. object RespondWithDirectives extends RespondWithDirectives

  42. object RouteDirectives extends RouteDirectives

  43. object SchemeDirectives extends SchemeDirectives