object Pass extends ResponseFunction[Any]
Tells the binding implementation to treat the request as non-matching
- Source
- pass.scala
- Alphabetic
- By Inheritance
- Pass
- ResponseFunction
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type RF = ResponseFunction[Any]
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
andThen[B <: Any](that: ResponseFunction[B]): ResponseFunction[B]
Like Function1#andThen.
Like Function1#andThen. Composes another response function around this one
- Definition Classes
- ResponseFunction
-
def
apply[T](res: HttpResponse[T]): HttpResponse[T]
- Definition Classes
- Pass → ResponseFunction
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
fold[A, B, C](intent: PartialFunction[A, B], onPass: (A) ⇒ C, andThen: (A, B) ⇒ C): PartialFunction[A, C]
Handle the passing and the matching case in new function.
Handle the passing and the matching case in new function.
This function is also implicitly defined as a method of PartialFunction when unfiltered.response._ is imported.
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
lift[A, B >: RF](intent: PartialFunction[A, B]): PartialFunction[A, B]
Promote given intent to one defined for all requests.
Promote given intent to one defined for all requests. Returns Pass where given intent is not defined.
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
onPass[A, B >: RF, A1 <: A, B1 >: B](intent: PartialFunction[A, B], onPass: (A1) ⇒ B1): PartialFunction[A1, B1]
Similar to onPass for partial functions, but for an onPass handler that is defined for all requests.
Similar to onPass for partial functions, but for an onPass handler that is defined for all requests.
This function is also implicitly defined as a method of PartialFunction when unfiltered.response._ is imported.
-
def
onPass[A, B >: RF, A1 <: A, B1 >: B](intent: PartialFunction[A, B], onPass: PartialFunction[A1, B1]): PartialFunction[A1, B1]
Similar to PartialFunction#orElse, but is Pass-aware.
Similar to PartialFunction#orElse, but is Pass-aware. If intent is not defined or returns Pass, the onPass function is attempted.
This function is also implicitly defined as a method of PartialFunction when unfiltered.response._ is imported.
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
~>[B <: Any](that: ResponseFunction[B]): ResponseFunction[B]
Symbolic alias for andThen
Symbolic alias for andThen
- Definition Classes
- ResponseFunction