o != arg0 is the same as !(o == (arg0)).
o != arg0 is the same as !(o == (arg0)).
the object to compare against this object for dis-equality .
false if the receiver object is equivalent to the argument; true otherwise.
Delete the given header value from this response .
Delete the given header value from this response .
Append the given value to the body of this response .
Append the given value to the body of this response .
Prepend the given value to the body of this response .
Prepend the given value to the body of this response .
o == arg0 is the same as if (o eq null) arg0 eq null else o.equals(arg0).
o == arg0 is the same as if (o eq null) arg0 eq null else o.equals(arg0).
the object to compare against this object for equality .
true if the receiver object is equivalent to the argument; false otherwise.
o == arg0 is the same as o.equals(arg0).
o == arg0 is the same as o.equals(arg0).
the object to compare against this object for equality .
true if the receiver object is equivalent to the argument; false otherwise.
Replace the body of this response with the given body .
Replace the body of this response with the given body .
Sets the content-type response header for XHTML (application/xhtml+xml), however, if the browser identifies itself as not accepting this content type, set the response header for HTML (text/html) .
Sets the content-type response header for XHTML (application/xhtml+xml), however, if the browser identifies itself as not accepting this content type, set the response header for HTML (text/html) .
Return the value of given header .
Return the value of given header .
Replace the status line of this reponse with the given status line .
Replace the status line of this reponse with the given status line .
Add the given header and value to this response .
Add the given header and value to this response . This function fails if the given string value is empty.
Add the given header and value to this response .
Add the given header and value to this response .
This method is used to cast the receiver object to be of type T0.
This method is used to cast the receiver object to be of type T0.
Note that the success of a cast at runtime is modulo Scala's erasure semantics. Therefore the expression1.asInstanceOf[String] will throw a ClassCastException at runtime, while the expressionList(1).asInstanceOf[List[String]] will not. In the latter example, because the type argument is erased as
part of compilation it is not possible to check whether the contents of the list are of the requested typed.
the receiver object .
The response body .
The response body .
The length of the response body .
The length of the response body .
Returns the response body as a string .
Returns the response body as a string .
This method creates and returns a copy of the receiver object .
This method creates and returns a copy of the receiver object .
The default implementation of the clone method is platform dependent.
a copy of the receiver object .
Returns true if the value of the given content-type header satisfies the given condition .
Returns true if the value of the given content-type header satisfies the given condition .
Returns true if the value of the given content-type header equals the given value .
Returns true if the value of the given content-type header equals the given value .
This method is used to test whether the argument (arg0) is a reference to the
receiver object (this).
This method is used to test whether the argument (arg0) is a reference to the
receiver object (this).
The eq method implements an [http://en.wikipedia.org/wiki/Equivalence_relation equivalence relation] on
non-null instances of AnyRef:
* It is reflexive: for any non-null instance x of type AnyRef, x.eq(x) returns true.
* It is symmetric: for any non-null instances x and y of type AnyRef, x.eq(y) returns true if and
only if y.eq(x) returns true.
* It is transitive: for any non-null instances x, y, and z of type AnyRef if x.eq(y) returns true and y.eq(z) returns true, then x.eq(z) returns true.
Additionally, the eq method has three other properties.
* It is consistent: for any non-null instances x and y of type AnyRef, multiple invocations of
x.eq(y) consistently returns true or consistently returns false.
* For any non-null instance x of type AnyRef, x.eq(null) and null.eq(x) returns false.
* null.eq(null) returns true.
When overriding the equals or hashCode methods, it is important to ensure that their behavior is
consistent with reference equality. Therefore, if two objects are references to each other (o1 eq o2), they
should be equal to each other (o1 == o2) and they should hash to the same value (o1.hashCode == o2.hashCode).
the object to compare against this object for reference equality .
true if the argument is a reference to the receiver object; false otherwise.
This method is used to compare the receiver object (this) with the argument object (arg0) for equivalence.
This method is used to compare the receiver object (this) with the argument object (arg0) for equivalence.
The default implementations of this method is an [http://en.wikipedia.org/wiki/Equivalence_relation equivalence
relation]:
* It is reflexive: for any instance x of type Any, x.equals(x) should return true.
* It is symmetric: for any instances x and y of type Any, x.equals(y) should return true if and
only if y.equals(x) returns true.
* It is transitive: for any instances x, y, and z of type AnyRef if x.equals(y) returns true and
y.equals(z) returns true, then x.equals(z) should return true.
If you override this method, you should verify that your implementation remains an equivalence relation.
Additionally, when overriding this method it is often necessary to override hashCode to ensure that objects
that are "equal" (o1.equals(o2) returns true) hash to the same
scala.Int
(o1.hashCode.equals(o2.hashCode)).
the object to compare against this object for equality .
true if the receiver object is equivalent to the argument; false otherwise.
This method is called by the garbage collector on the receiver object when garbage collection determines that there are no more references to the object .
This method is called by the garbage collector on the receiver object when garbage collection determines that there are no more references to the object .
The details of when and if the finalize method are invoked, as well as the interaction between finalizeand non-local returns and exceptions, are all platform dependent.
Returns a representation that corresponds to the dynamic class of the receiver object .
Returns a representation that corresponds to the dynamic class of the receiver object .
The nature of the representation is platform dependent.
a representation that corresponds to the dynamic class of the receiver object .
Returns true if this response has set the content-type header .
Returns true if this response has set the content-type header .
Returns a hash code value for the object .
Returns a hash code value for the object .
The default hashing algorithm is platform dependent.
Note that it is allowed for two objects to have identical hash codes (o1.hashCode.equals(o2.hashCode)) yet
not be equal (o1.equals(o2) returns false). A degenerate implementation could always return 0.
However, it is required that if two objects are equal (o1.equals(o2) returns true) that they have
identical hash codes (o1.hashCode.equals(o2.hashCode)). Therefore, when overriding this method, be sure
to verify that the behavior is consistent with the equals method.
the hash code value for the object .
The response headers .
The response headers .
Sets the Content-Type response header for HTML .
Sets the Content-Type response header for HTML .
Returns true if the status code of this response is a 400 Bad Request .
Returns true if the status code of this response is a 400 Bad Request .
This method is used to test whether the dynamic type of the receiver object is T0.
This method is used to test whether the dynamic type of the receiver object is T0.
Note that the test result of the test is modulo Scala's erasure semantics. Therefore the expression1.isInstanceOf[String] will return false, while the expression List(1).isInstanceOf[List[String]] will
return true. In the latter example, because the type argument is erased as part of compilation it is not
possible to check whether the contents of the list are of the requested typed.
true if the receiver object is an instance of erasure of type T0; false otherwise.
Returns true if the status code of this response is a 200 OK .
Returns true if the status code of this response is a 200 OK .
The response status line .
The response status line .
o.ne(arg0) is the same as !(o.eq(arg0)).
o.ne(arg0) is the same as !(o.eq(arg0)).
the object to compare against this object for reference dis-equality .
false if the argument is not a reference to the receiver object; true otherwise.
Wakes up a single thread that is waiting on the receiver object's monitor .
Wakes up a single thread that is waiting on the receiver object's monitor .
Wakes up all threads that are waiting on the receiver object's monitor .
Wakes up all threads that are waiting on the receiver object's monitor .
The response status .
The response status .
The response status .
The response status .
Returns a string representation of the object .
Returns a string representation of the object .
The default representation is platform dependent.
a string representation of the object .
Sets the ContentType response header according to the
Sets the ContentType response header according to the
W3C MIME Reference if the given request path
has a file extension and corresponds to a known file extension.
The response version major of the status line .
The response version major of the status line .
The response version minor of the status line .
The response version minor of the status line .
Sets the Content-Type response header for XHTML .
Sets the Content-Type response header for XHTML .
Sets the Content-Type response header for XML .
Sets the Content-Type response header for XML .
Append the given value to the body of this response .
Append the given value to the body of this response .
HTTP response . RFC 2616 Section 6 Response.
authors:
Tony Morris