Top Fields Constructors Methods
org.eclipse.jetty.http

public final Enum HttpVersion

extends Enum<HttpVersion>
Class Inheritance
Imports
java.nio.ByteBuffer, org.eclipse.jetty.util.Index, .StringUtil

Field Summary

Modifier and TypeField and Description
private final ByteBuffer
private final byte[]
private final String
private final int
public static final Index<HttpVersion>
public static final HttpVersion
public static final HttpVersion
public static final HttpVersion
public static final HttpVersion
public static final HttpVersion

Constructor Summary

AccessConstructor and Description
private
HttpVersion(String s, int version)

Method Summary

Modifier and TypeMethod and Description
public String
public static HttpVersion

Returns:

the enum constant or null if version unknown
fromString
(String
the String to convert to enum constant
version
)

Case insensitive fromString() conversion

public static HttpVersion
fromVersion(int version)

public int
public boolean
public ByteBuffer
public byte[]
public String
toString()

Overrides java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration.
public static HttpVersion
public static HttpVersion[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinalvalueOf

Field Detail

_bufferback to summary
private final ByteBuffer _buffer
_bytesback to summary
private final byte[] _bytes
_stringback to summary
private final String _string
_versionback to summary
private final int _version
CACHEback to summary
public static final Index<HttpVersion> CACHE
HTTP_0_9back to summary
public static final HttpVersion HTTP_0_9
HTTP_1_0back to summary
public static final HttpVersion HTTP_1_0
HTTP_1_1back to summary
public static final HttpVersion HTTP_1_1
HTTP_2back to summary
public static final HttpVersion HTTP_2
HTTP_3back to summary
public static final HttpVersion HTTP_3

Constructor Detail

HttpVersionback to summary
private HttpVersion(String s, int version)

Method Detail

asStringback to summary
public String asString()
fromStringback to summary
public static HttpVersion fromString(String version)

Case insensitive fromString() conversion

Parameters
version:String

the String to convert to enum constant

Returns:HttpVersion

the enum constant or null if version unknown

fromVersionback to summary
public static HttpVersion fromVersion(int version)
getVersionback to summary
public int getVersion()
isback to summary
public boolean is(String s)
toBufferback to summary
public ByteBuffer toBuffer()
toBytesback to summary
public byte[] toBytes()
toStringback to summary
public String toString()

Overrides java.lang.Enum.toString.

Doc from java.lang.Enum.toString.

Returns the name of this enum constant, as contained in the declaration. This method may be overridden, though it typically isn't necessary or desirable. An enum class should override this method when a more "programmer-friendly" string form exists.

Returns:String

the name of this enum constant

Annotations
@Override
valueOfback to summary
public static HttpVersion valueOf(String name)
valuesback to summary
public static HttpVersion[] values()