public abstract class ModeledCustomHeader extends CustomHeader
ModeledCustomHeader
and ModeledCustomHeaderFactory
instead of
CustomHeader
to be able to use the convenience methods that allow parsing the custom
user-defined header from HttpHeader
.HttpHeader.ParsingResult, HttpHeader.ParsingResult$
Modifier | Constructor and Description |
---|---|
protected |
ModeledCustomHeader(java.lang.String name,
java.lang.String value) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
lowercaseName()
Returns the lower-cased name of the header.
|
java.lang.String |
name()
Returns the name of the header.
|
<R extends Rendering> |
render(R r) |
java.lang.String |
value()
Returns the String representation of the value of the header.
|
fastFind, is, isNot, parse, unapply, unsafeToString
parse, renderInRequests, renderInResponses
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
toString
protected ModeledCustomHeader(java.lang.String name, java.lang.String value)
public java.lang.String name()
HttpHeader
name
in class CustomHeader
public java.lang.String lowercaseName()
HttpHeader
lowercaseName
in class HttpHeader
public java.lang.String value()
HttpHeader
value
in class CustomHeader
public <R extends Rendering> R render(R r)