Package io.undertow.annotationprocessor
Class ResponseParserGenerator
java.lang.Object
io.undertow.annotationprocessor.AbstractParserGenerator
io.undertow.annotationprocessor.ResponseParserGenerator
- Author:
- Stuart Douglas, Emanuel Muckenhuber
-
Nested Class Summary
Nested classes/interfaces inherited from class io.undertow.annotationprocessor.AbstractParserGenerator
AbstractParserGenerator.CustomStateMachine
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final String
static final int
static final String
static final int
static final int
static final int
Fields inherited from class io.undertow.annotationprocessor.AbstractParserGenerator
BAD_REQUEST_EXCEPTION, BYTE_BUFFER_VAR, CLASS_NAME_SUFFIX, constructorDescriptor, CURRENT_STATE_VAR, HANDLE_AFTER_VERSION, HANDLE_HEADER, HANDLE_HEADER_VALUE, HANDLE_HTTP_VERB, HANDLE_HTTP_VERSION, HANDLE_PATH, HTTP_RESULT, HTTP_STRING_CLASS, HTTP_STRING_DESCRIPTOR, NO_STATE, PARSE_STATE_VAR, parseStateClass, PREFIX_MATCH, resultClass, STATE_CURRENT_BYTES_VAR, STATE_CURRENT_VAR, STATE_POS_VAR, STATE_STRING_BUILDER_VAR
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
createStateMachines
(String[] httpVerbs, String[] httpVersions, String[] standardHeaders, String className, org.jboss.classfilewriter.ClassFile file, org.jboss.classfilewriter.ClassMethod sctor, AtomicInteger fieldCounter) Methods inherited from class io.undertow.annotationprocessor.AbstractParserGenerator
createStateMachine, createTokenizer
-
Field Details
-
PARSE_STATE_CLASS
- See Also:
-
HTTP_RESPONSE_CLASS
- See Also:
-
VERSION
public static final int VERSION- See Also:
-
STATUS_CODE
public static final int STATUS_CODE- See Also:
-
REASON_PHRASE
public static final int REASON_PHRASE- See Also:
-
AFTER_REASON_PHRASE
public static final int AFTER_REASON_PHRASE- See Also:
-
HEADER
public static final int HEADER- See Also:
-
HEADER_VALUE
public static final int HEADER_VALUE- See Also:
-
PARSE_COMPLETE
public static final int PARSE_COMPLETE- See Also:
-
-
Constructor Details
-
ResponseParserGenerator
-
-
Method Details
-
createStateMachines
protected void createStateMachines(String[] httpVerbs, String[] httpVersions, String[] standardHeaders, String className, org.jboss.classfilewriter.ClassFile file, org.jboss.classfilewriter.ClassMethod sctor, AtomicInteger fieldCounter) - Specified by:
createStateMachines
in classAbstractParserGenerator
-