Interface SimpleHeaders
- All Known Implementing Classes:
HeaderParser
public interface SimpleHeaders
INTERNAL API.
Parser rules for all headers that can be parsed with one single rule.
All header rules that require more than one single rule are modelled in their own trait.
-
Method Summary
Modifier and TypeMethodDescriptionorg.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Age, org.parboiled2.support.hlist.HNil>> age()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Allow, org.parboiled2.support.hlist.HNil>> allow()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Authorization, org.parboiled2.support.hlist.HNil>> org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Connection, org.parboiled2.support.hlist.HNil>> org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Cookie, org.parboiled2.support.hlist.HNil>> cookie()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Date, org.parboiled2.support.hlist.HNil>> date()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<ETag, org.parboiled2.support.hlist.HNil>> etag()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Expect, org.parboiled2.support.hlist.HNil>> expect()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Expires, org.parboiled2.support.hlist.HNil>> expires()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Host, org.parboiled2.support.hlist.HNil>> host()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Location, org.parboiled2.support.hlist.HNil>> location()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Origin, org.parboiled2.support.hlist.HNil>> origin()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<UpgradeProtocol, org.parboiled2.support.hlist.HNil>> protocol()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Range, org.parboiled2.support.hlist.HNil>> range()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Referer, org.parboiled2.support.hlist.HNil>> referer()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Server, org.parboiled2.support.hlist.HNil>> server()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<TE, org.parboiled2.support.hlist.HNil>> te()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Trailer, org.parboiled2.support.hlist.HNil>> trailer()
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,
org.parboiled2.support.hlist.$colon$colon<Upgrade, org.parboiled2.support.hlist.HNil>> upgrade()
-
Method Details
-
age
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Age, age()org.parboiled2.support.hlist.HNil>> -
allow
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Allow, allow()org.parboiled2.support.hlist.HNil>> -
authorization
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Authorization, authorization()org.parboiled2.support.hlist.HNil>> -
connection
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Connection, connection()org.parboiled2.support.hlist.HNil>> -
cookie
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Cookie, cookie()org.parboiled2.support.hlist.HNil>> -
date
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Date, date()org.parboiled2.support.hlist.HNil>> -
etag
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<ETag, etag()org.parboiled2.support.hlist.HNil>> -
expect
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Expect, expect()org.parboiled2.support.hlist.HNil>> -
expires
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Expires, expires()org.parboiled2.support.hlist.HNil>> -
host
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Host, host()org.parboiled2.support.hlist.HNil>> -
location
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Location, location()org.parboiled2.support.hlist.HNil>> -
origin
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Origin, origin()org.parboiled2.support.hlist.HNil>> -
protocol
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<UpgradeProtocol, protocol()org.parboiled2.support.hlist.HNil>> -
range
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Range, range()org.parboiled2.support.hlist.HNil>> -
referer
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Referer, referer()org.parboiled2.support.hlist.HNil>> -
server
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Server, server()org.parboiled2.support.hlist.HNil>> -
te
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<TE, te()org.parboiled2.support.hlist.HNil>> -
trailer
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Trailer, trailer()org.parboiled2.support.hlist.HNil>> -
upgrade
org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Upgrade, upgrade()org.parboiled2.support.hlist.HNil>>
-