HttpResponseStatus Class — netty Architecture
Architecture documentation for the HttpResponseStatus class in HttpResponseStatus.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 56b62dd6_236f_711d_411e_7f63b53f8159["HttpResponseStatus"] d8641642_0f64_3547_8177_fb8a9ca37ec4["HttpResponseStatus.java"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|defined in| d8641642_0f64_3547_8177_fb8a9ca37ec4 0cb544e5_6ceb_bb23_f1c8_7d918fcdf856["HttpResponseStatus()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 0cb544e5_6ceb_bb23_f1c8_7d918fcdf856 9c629b03_7ac2_8f7d_e2e3_8ded8b81384a["code()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 9c629b03_7ac2_8f7d_e2e3_8ded8b81384a 64b88f06_78dc_0b19_49d5_172744b4eb7e["AsciiString()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 64b88f06_78dc_0b19_49d5_172744b4eb7e 59576c8e_4d84_605e_62b6_6487185feab1["String()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 59576c8e_4d84_605e_62b6_6487185feab1 056f8dbe_2866_b6d6_7485_2f2a3ba3406f["HttpStatusClass()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 056f8dbe_2866_b6d6_7485_2f2a3ba3406f a80a0f48_f30e_cf65_d191_ea9ec3b67223["hashCode()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| a80a0f48_f30e_cf65_d191_ea9ec3b67223 4276d840_c704_6611_b858_f530235ccd67["equals()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 4276d840_c704_6611_b858_f530235ccd67 6b9f3025_0471_57bc_e7cc_af3183b0c614["compareTo()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 6b9f3025_0471_57bc_e7cc_af3183b0c614 50b39d0a_d18a_b04b_9d8d_f4be82e7ffbb["encode()"] 56b62dd6_236f_711d_411e_7f63b53f8159 -->|method| 50b39d0a_d18a_b04b_9d8d_f4be82e7ffbb
Relationship Graph
Source Code
codec-http/src/main/java/io/netty/handler/codec/http/HttpResponseStatus.java lines 34–649
public class HttpResponseStatus implements Comparable<HttpResponseStatus> {
/**
* 100 Continue
*/
public static final HttpResponseStatus CONTINUE = newStatus(100, "Continue");
/**
* 101 Switching Protocols
*/
public static final HttpResponseStatus SWITCHING_PROTOCOLS = newStatus(101, "Switching Protocols");
/**
* 102 Processing (WebDAV, RFC2518)
*/
public static final HttpResponseStatus PROCESSING = newStatus(102, "Processing");
/**
* 103 Early Hints (RFC 8297)
*/
public static final HttpResponseStatus EARLY_HINTS = newStatus(103, "Early Hints");
/**
* 200 OK
*/
public static final HttpResponseStatus OK = newStatus(200, "OK");
/**
* 201 Created
*/
public static final HttpResponseStatus CREATED = newStatus(201, "Created");
/**
* 202 Accepted
*/
public static final HttpResponseStatus ACCEPTED = newStatus(202, "Accepted");
/**
* 203 Non-Authoritative Information (since HTTP/1.1)
*/
public static final HttpResponseStatus NON_AUTHORITATIVE_INFORMATION =
newStatus(203, "Non-Authoritative Information");
/**
* 204 No Content
*/
public static final HttpResponseStatus NO_CONTENT = newStatus(204, "No Content");
/**
* 205 Reset Content
*/
public static final HttpResponseStatus RESET_CONTENT = newStatus(205, "Reset Content");
/**
* 206 Partial Content
*/
public static final HttpResponseStatus PARTIAL_CONTENT = newStatus(206, "Partial Content");
/**
* 207 Multi-Status (WebDAV, RFC2518)
*/
public static final HttpResponseStatus MULTI_STATUS = newStatus(207, "Multi-Status");
/**
* 300 Multiple Choices
*/
public static final HttpResponseStatus MULTIPLE_CHOICES = newStatus(300, "Multiple Choices");
/**
* 301 Moved Permanently
*/
public static final HttpResponseStatus MOVED_PERMANENTLY = newStatus(301, "Moved Permanently");
/**
* 302 Found
*/
public static final HttpResponseStatus FOUND = newStatus(302, "Found");
/**
* 303 See Other (since HTTP/1.1)
*/
Source
Frequently Asked Questions
What is the HttpResponseStatus class?
HttpResponseStatus is a class in the netty codebase, defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpResponseStatus.java.
Where is HttpResponseStatus defined?
HttpResponseStatus is defined in codec-http/src/main/java/io/netty/handler/codec/http/HttpResponseStatus.java at line 34.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free