Interface AbstractParserGenerator.CustomStateMachine

All Known Implementing Classes:
RequestParserGenerator.HeaderStateMachine, RequestParserGenerator.VersionStateMachine
Enclosing class:
AbstractParserGenerator

public static interface AbstractParserGenerator.CustomStateMachine
A class that separates out the different behaviour of the three state machines (VERB, VERSION and HEADER)
  • Method Details

    • isHeader

      boolean isHeader()
    • handleStateMachineMatchedToken

      void handleStateMachineMatchedToken(org.jboss.classfilewriter.code.CodeAttribute c)
    • handleOtherToken

      void handleOtherToken(org.jboss.classfilewriter.code.CodeAttribute c)
    • updateParseState

      void updateParseState(org.jboss.classfilewriter.code.CodeAttribute c)
    • initialNewlineMeansRequestDone

      boolean initialNewlineMeansRequestDone()