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 Type
    Method
    Description
    org.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>>
     
    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>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Date,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<ETag,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Expect,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Expires,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Host,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Location,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Origin,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<UpgradeProtocol,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Range,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Referer,org.parboiled2.support.hlist.HNil>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Server,org.parboiled2.support.hlist.HNil>>
     
    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>>
     
    org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Upgrade,org.parboiled2.support.hlist.HNil>>
     
  • Method Details

    • age

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Age,org.parboiled2.support.hlist.HNil>> age()
    • allow

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Allow,org.parboiled2.support.hlist.HNil>> allow()
    • authorization

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Authorization,org.parboiled2.support.hlist.HNil>> authorization()
    • connection

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Connection,org.parboiled2.support.hlist.HNil>> connection()
    • cookie

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Cookie,org.parboiled2.support.hlist.HNil>> cookie()
    • date

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Date,org.parboiled2.support.hlist.HNil>> date()
    • etag

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<ETag,org.parboiled2.support.hlist.HNil>> etag()
    • expect

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Expect,org.parboiled2.support.hlist.HNil>> expect()
    • expires

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Expires,org.parboiled2.support.hlist.HNil>> expires()
    • host

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Host,org.parboiled2.support.hlist.HNil>> host()
    • location

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Location,org.parboiled2.support.hlist.HNil>> location()
    • origin

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Origin,org.parboiled2.support.hlist.HNil>> origin()
    • protocol

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<UpgradeProtocol,org.parboiled2.support.hlist.HNil>> protocol()
    • range

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Range,org.parboiled2.support.hlist.HNil>> range()
    • referer

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Referer,org.parboiled2.support.hlist.HNil>> referer()
    • server

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Server,org.parboiled2.support.hlist.HNil>> server()
    • te

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<TE,org.parboiled2.support.hlist.HNil>> te()
    • trailer

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Trailer,org.parboiled2.support.hlist.HNil>> trailer()
    • upgrade

      org.parboiled2.Rule<org.parboiled2.support.hlist.HNil,org.parboiled2.support.hlist.$colon$colon<Upgrade,org.parboiled2.support.hlist.HNil>> upgrade()