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. case class LogEntry(obj: Any, level: LogLevel = akka.event.Logging.DebugLevel) extends Product with Serializable

  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[Try[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

  2. object AnyParamDefMagnet2

  3. object AnyParamDirectives extends AnyParamDirectives

  4. object AuthMagnet

  5. object BasicDirectives extends BasicDirectives

  6. object CacheKeyer

  7. object CacheSpecMagnet

  8. object CachingDirectives extends CachingDirectives

  9. object ChunkSizeMagnet

  10. object ChunkingDirectives extends ChunkingDirectives

  11. object CompressResponseMagnet

  12. object ContentTypeResolver

  13. object CookieDirectives extends CookieDirectives

  14. object DebuggingDirectives extends DebuggingDirectives

  15. object DetachMagnet

  16. object DetachMagnet2 extends DetachMagnet2LowerPriorityImplicits

  17. object DirectoryListing extends Serializable

  18. object EncodeResponseMagnet

  19. object EncodingDirectives extends EncodingDirectives

  20. object ExecutionDirectives extends ExecutionDirectives

  21. object FieldDefMagnet

  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 Serializable

  29. object LoggingMagnet extends Serializable

  30. object MarshallingDirectives extends MarshallingDirectives

  31. object MethodDirectives extends MethodDirectives

  32. object MiscDirectives extends MiscDirectives

  33. object OnCompleteFutureMagnet

  34. object OnFailureFutureMagnet

  35. object OnSuccessFutureMagnet

  36. object ParamDefMagnet

  37. object ParamDefMagnet2

  38. object ParameterDirectives extends ParameterDirectives

  39. object PathDirectives extends PathDirectives

  40. object RefFactoryMagnet

  41. object RespondWithDirectives extends RespondWithDirectives

  42. object RouteDirectives extends RouteDirectives

  43. object SchemeDirectives extends SchemeDirectives

Ungrouped