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 intstatic final intstatic final intstatic final Stringstatic final intstatic final Stringstatic final intstatic final intstatic final intFields 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 voidcreateStateMachines(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:
createStateMachinesin classAbstractParserGenerator
-