public abstract class ModeledCustomHeader extends CustomHeader
ModeledCustomHeader
along with ModeledCustomHeaderFactory
instead of CustomHeader
directly,
convenience methods that allow parsing this user-defined header from HttpHeader
are
available to use.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
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)