public class HttpProtocolVersion
Represents an HTTP protocol version.
Modifier and Type | Class and Description |
---|---|
static class |
HttpProtocolVersion.Companion |
Modifier and Type | Field and Description |
---|---|
static HttpProtocolVersion.Companion |
Companion |
Constructor and Description |
---|
HttpProtocolVersion(java.lang.String name,
int major,
int minor)
Represents an HTTP protocol version.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
component1()
specifies name of the protocol,
|
int |
component2()
specifies protocol major version.
|
int |
component3()
specifies protocol minor version.
|
HttpProtocolVersion |
copy(java.lang.String name,
int major,
int minor)
Represents an HTTP protocol version.
|
boolean |
equals(java.lang.Object p) |
int |
getMajor()
specifies protocol major version.
|
int |
getMinor()
specifies protocol minor version.
|
java.lang.String |
getName()
specifies name of the protocol,
|
int |
hashCode() |
java.lang.String |
toString() |
public static HttpProtocolVersion.Companion Companion
public HttpProtocolVersion(java.lang.String name, int major, int minor)
Represents an HTTP protocol version.
name
- specifies name of the protocol, e.g. "HTTP".major
- specifies protocol major version.minor
- specifies protocol minor version.public java.lang.String toString()
public java.lang.String getName()
specifies name of the protocol,
e.g. "HTTP".
public int getMajor()
specifies protocol major version.
public int getMinor()
specifies protocol minor version.
public java.lang.String component1()
specifies name of the protocol,
e.g. "HTTP".
public int component2()
specifies protocol major version.
public int component3()
specifies protocol minor version.
public HttpProtocolVersion copy(java.lang.String name, int major, int minor)
Represents an HTTP protocol version.
public int hashCode()
public boolean equals(java.lang.Object p)