Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- C2BConverter - Class in org.glassfish.grizzly.http.util
-
Efficient conversion of character to bytes.
- C2BConverter(String) - Constructor for class org.glassfish.grizzly.http.util.C2BConverter
-
Create a converter
- C2BConverter(ByteChunk, String) - Constructor for class org.glassfish.grizzly.http.util.C2BConverter
-
Create a converter, with bytes going to a byte buffer
- CacheableDataChunk - Class in org.glassfish.grizzly.http.util
-
DataChunk
implementation, which could be cached in the thread cache. - CacheableDataChunk() - Constructor for class org.glassfish.grizzly.http.util.CacheableDataChunk
- CacheControl - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- canWrite() - Method in class org.glassfish.grizzly.http.io.OutputBuffer
- canWrite(int) - Method in class org.glassfish.grizzly.http.io.OutputBuffer
-
Deprecated.
- canWriteChar(int) - Method in class org.glassfish.grizzly.http.io.OutputBuffer
-
Deprecated.
- CharChunk - Class in org.glassfish.grizzly.http.util
-
Utilities to manipulate char chunks.
- CharChunk() - Constructor for class org.glassfish.grizzly.http.util.CharChunk
-
Creates a new, uninitialized CharChunk object.
- CharChunk(int) - Constructor for class org.glassfish.grizzly.http.util.CharChunk
- CharChunk.CharInputChannel - Interface in org.glassfish.grizzly.http.util
- CharChunk.CharOutputChannel - Interface in org.glassfish.grizzly.http.util
-
When we need more space we'll either grow the buffer ( up to the limit ) or send it to a channel.
- CharEntry() - Constructor for class org.glassfish.grizzly.http.util.StringCache.CharEntry
- Chars - Enum constant in enum class org.glassfish.grizzly.http.util.DataChunk.Type
- charset - Variable in class org.glassfish.grizzly.http.util.StringCache.ByteEntry
- checkEOL(HttpCodecFilter.HeaderParsingState, byte[], int) - Static method in class org.glassfish.grizzly.http.util.HttpCodecUtils
- checkEOL(HttpCodecFilter.HeaderParsingState, Buffer) - Static method in class org.glassfish.grizzly.http.util.HttpCodecUtils
- checkMimeType(String) - Method in class org.glassfish.grizzly.http.CompressionConfig
-
Returns true if the resource with the given content-type could be compressed, or false otherwise.
- checkNormalize(CharChunk) - Static method in class org.glassfish.grizzly.http.util.HttpRequestURIDecoder
-
Check that the URI is normalized following character decoding.
- checkOverflow(int, String) - Method in class org.glassfish.grizzly.http.HttpCodecFilter.HeaderParsingState
- checkpoint - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.HeaderParsingState
- checkpoint2 - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.HeaderParsingState
- checkUserAgent(HttpRequestPacket) - Method in class org.glassfish.grizzly.http.CompressionConfig
-
Returns true if based on this configuration user-agent, specified in the
HttpRequestPacket
, can receive compressed data. - Chunk - Interface in org.glassfish.grizzly.http.util
-
General interface for
CharChunk
andBufferChunk
. - chunkContentStart - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.ContentParsingState
- chunked - Variable in class org.glassfish.grizzly.http.HttpHeader.Builder
- chunked(boolean) - Method in class org.glassfish.grizzly.http.HttpHeader.Builder
-
Set true, if this
HttpPacket
content will be transferred in chunking mode, or false if case of fixed-length message. - CHUNKED_ENCODING - Static variable in class org.glassfish.grizzly.http.util.Constants
- ChunkedTransferEncoding - Class in org.glassfish.grizzly.http
-
Chunked transfer encoding implementation.
- ChunkedTransferEncoding(int) - Constructor for class org.glassfish.grizzly.http.ChunkedTransferEncoding
- chunkingEnabled - Variable in class org.glassfish.grizzly.http.HttpCodecFilter
- chunkLength - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.ContentParsingState
- chunkRemainder - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.ContentParsingState
- clear() - Method in class org.glassfish.grizzly.http.util.MimeHeaders
-
Clears all header fields.
- clearResponse(Connection) - Method in class org.glassfish.grizzly.http.HttpClientFilter
- client() - Static method in class org.glassfish.grizzly.http.CookiesBuilder
-
Returns the client-side cookies builder.
- client(boolean) - Static method in class org.glassfish.grizzly.http.CookiesBuilder
-
Returns the client-side cookies builder with the specific "strict cookie version compliance".
- client(boolean, boolean) - Static method in class org.glassfish.grizzly.http.CookiesBuilder
-
Returns the client-side cookies builder with the specific "strict cookie version compliance".
- ClientCookiesBuilder(boolean, boolean) - Constructor for class org.glassfish.grizzly.http.CookiesBuilder.ClientCookiesBuilder
- clone() - Method in class org.glassfish.grizzly.http.Cookie
-
Overrides the standard
java.lang.Object.clone
method to return a copy of this cookie. - close() - Method in class org.glassfish.grizzly.http.HttpContext
- close() - Method in class org.glassfish.grizzly.http.io.InputBuffer
- close() - Method in class org.glassfish.grizzly.http.io.OutputBuffer
- CLOSE_BYTES - Static variable in class org.glassfish.grizzly.http.HttpCodecFilter
-
Close bytes.
- codecFilter - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.HeaderParsingState
- COLON - Static variable in class org.glassfish.grizzly.http.util.Constants
-
COLON.
- COMMA - Static variable in class org.glassfish.grizzly.http.util.Constants
-
COMMA.
- comment - Variable in class org.glassfish.grizzly.http.Cookie
- compare(int, int, String) - Method in class org.glassfish.grizzly.http.util.BufferChunk
- compare(ByteChunk, byte[]) - Static method in class org.glassfish.grizzly.http.util.StringCache
-
Compare given byte chunk with byte array.
- compare(CharChunk, char[]) - Static method in class org.glassfish.grizzly.http.util.StringCache
-
Compare given char chunk with char array.
- compareIgnoreCase(int, int, String) - Method in class org.glassfish.grizzly.http.util.BufferChunk
- compose(byte[], String) - Static method in class org.glassfish.grizzly.http.util.ContentType
-
Composes a content-type array, based on the mime-type represented by a byte array and a charset attribute value, represented by a
String
. - composeContentType(String, String) - Static method in class org.glassfish.grizzly.http.util.HttpUtils
- CompressionConfig - Class in org.glassfish.grizzly.http
-
Compression configuration class.
- CompressionConfig() - Constructor for class org.glassfish.grizzly.http.CompressionConfig
- CompressionConfig(CompressionConfig) - Constructor for class org.glassfish.grizzly.http.CompressionConfig
-
The copy constructor.
- CompressionConfig(CompressionConfig.CompressionMode, int, Set<String>, Set<String>) - Constructor for class org.glassfish.grizzly.http.CompressionConfig
- CompressionConfig(CompressionConfig.CompressionMode, int, Set<String>, Set<String>, boolean) - Constructor for class org.glassfish.grizzly.http.CompressionConfig
- CompressionConfig.CompressionMode - Enum Class in org.glassfish.grizzly.http
- CompressionConfig.CompressionModeI - Interface in org.glassfish.grizzly.http
-
Common CompressionMode interface.
- CONFLICT_409 - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
- CONINTUE_100 - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
- CONNECT - Static variable in class org.glassfish.grizzly.http.Method
- Connection - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- Constants - Class in org.glassfish.grizzly.http.util
-
Constants.
- Constants() - Constructor for class org.glassfish.grizzly.http.util.Constants
- contains(String) - Method in class org.glassfish.grizzly.http.util.MimeHeaders
- contains(String) - Static method in class org.glassfish.grizzly.http.util.MimeType
- contains(Header) - Method in class org.glassfish.grizzly.http.util.MimeHeaders
- containsCTL(String, int) - Static method in class org.glassfish.grizzly.http.util.CookieUtils
- containsHeader(String) - Method in class org.glassfish.grizzly.http.HttpHeader
-
Returns true, if the mime header with the specific name is present among the HttpHeader mime headers, or false otherwise.
- containsHeader(String) - Method in class org.glassfish.grizzly.http.HttpTrailer
-
Returns true, if the mime header with the specific name is present among the HttpHeader mime headers, or false otherwise.
- containsHeader(String) - Method in interface org.glassfish.grizzly.http.MimeHeadersPacket
-
Returns true, if the mime header with the specific name is present among the HttpHeader mime headers, or false otherwise.
- containsHeader(Header) - Method in class org.glassfish.grizzly.http.HttpHeader
-
Returns true, if the mime
Header
is present among the HttpHeader mime headers, otherwise returns false. - containsHeader(Header) - Method in class org.glassfish.grizzly.http.HttpTrailer
-
Returns true, if the mime
Header
is present among the HttpHeader mime headers, otherwise returns false. - containsHeader(Header) - Method in interface org.glassfish.grizzly.http.MimeHeadersPacket
-
Returns true, if the mime
Header
is present among the HttpHeader mime headers, otherwise returns false. - content - Variable in class org.glassfish.grizzly.http.HttpContent.Builder
- content - Variable in class org.glassfish.grizzly.http.HttpContent
- content(Buffer) - Method in class org.glassfish.grizzly.http.HttpContent.Builder
-
Set the HttpContent chunk content
Buffer
. - ContentDisposition - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- ContentEncoding - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- ContentEncoding - Interface in org.glassfish.grizzly.http
-
Abstraction, which represents HTTP content-encoding.
- ContentEncodingException - Exception in org.glassfish.grizzly.http
- ContentEncodingException() - Constructor for exception org.glassfish.grizzly.http.ContentEncodingException
- ContentEncodingException(String) - Constructor for exception org.glassfish.grizzly.http.ContentEncodingException
- ContentEncodingException(String, Throwable) - Constructor for exception org.glassfish.grizzly.http.ContentEncodingException
- ContentEncodingException(Throwable) - Constructor for exception org.glassfish.grizzly.http.ContentEncodingException
- contentEncodings - Variable in class org.glassfish.grizzly.http.HttpCodecFilter
- ContentLanguage - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- contentLength - Variable in class org.glassfish.grizzly.http.HttpHeader.Builder
- contentLength - Variable in class org.glassfish.grizzly.http.HttpHeader
- contentLength(long) - Method in class org.glassfish.grizzly.http.HttpHeader.Builder
-
Set the content-length of this
HttpPacket
. - ContentLength - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- contentLengthHeadersCount - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.HeaderParsingState
- contentLengthsDiffer - Variable in class org.glassfish.grizzly.http.HttpCodecFilter.HeaderParsingState
- ContentLocation - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- ContentMD5 - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- ContentParsingState() - Constructor for class org.glassfish.grizzly.http.HttpCodecFilter.ContentParsingState
- ContentRange - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- contentType - Variable in class org.glassfish.grizzly.http.HttpHeader.Builder
- contentType - Variable in class org.glassfish.grizzly.http.HttpHeader
- contentType(String) - Method in class org.glassfish.grizzly.http.HttpHeader.Builder
-
Set the content-type of this
HttpPacket
. - ContentType - Class in org.glassfish.grizzly.http.util
-
This class serves as a Content-Type holder, plus it implements useful utility methods to work with content-type.
- ContentType - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- ContentType.SettableContentType - Class in org.glassfish.grizzly.http.util
-
Mutable
ContentType
object. - convert(byte[]) - Static method in class org.glassfish.grizzly.http.util.HexUtils
-
Convert a byte array into a printable format containing a String of hexadecimal digit characters (two per byte).
- convert(char) - Method in class org.glassfish.grizzly.http.util.C2BConverter
-
Generate the bytes using the specified encoding
- convert(char[], int, int) - Method in class org.glassfish.grizzly.http.util.C2BConverter
-
Generate the bytes using the specified encoding
- convert(String) - Method in class org.glassfish.grizzly.http.util.C2BConverter
-
Generate the bytes using the specified encoding
- convert(String) - Static method in class org.glassfish.grizzly.http.util.HexUtils
-
Convert a String of hexadecimal digits into the corresponding byte array by encoding each two hexadecimal digits as a byte.
- convert(String) - Static method in class org.glassfish.grizzly.http.util.UDecoder
- convert(String, boolean) - Static method in class org.glassfish.grizzly.http.util.UDecoder
- convert(String, int, int) - Method in class org.glassfish.grizzly.http.util.C2BConverter
-
Generate the bytes using the specified encoding
- convert(ByteChunk) - Method in class org.glassfish.grizzly.http.util.UDecoder
-
URLDecode, will modify the source.
- convert(ByteChunk, boolean) - Method in class org.glassfish.grizzly.http.util.UDecoder
-
URLDecode the
ByteChunk
- convert(ByteChunk, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.UDecoder
-
URLDecode the
ByteChunk
- convert(ByteChunk, CharChunk) - Method in class org.glassfish.grizzly.http.util.B2CConverter
-
Convert a buffer of bytes into a chars
- convert(ByteChunk, CharChunk) - Method in class org.glassfish.grizzly.http.util.B2CConverterBlocking
-
Deprecated.
- convert(ByteChunk, CharChunk, int) - Method in class org.glassfish.grizzly.http.util.B2CConverter
- convert(ByteChunk, CharChunk, int) - Method in class org.glassfish.grizzly.http.util.B2CConverterBlocking
- convert(CharChunk) - Method in class org.glassfish.grizzly.http.util.UDecoder
-
In-buffer processing - the buffer will be modified Includes converting '+' to ' '.
- convert(CharChunk, boolean) - Static method in class org.glassfish.grizzly.http.util.UDecoder
-
In-buffer processing - the buffer will be modified
- convert(MessageBytes) - Method in class org.glassfish.grizzly.http.util.C2BConverter
-
Convert a message bytes chars to bytes
- convert(MessageBytes) - Method in class org.glassfish.grizzly.http.util.UDecoder
-
URLDecode, will modify the source Includes converting '+' to ' '.
- convert(MessageBytes, boolean) - Method in class org.glassfish.grizzly.http.util.UDecoder
-
URLDecode, will modify the source
- convert(MessageBytes, boolean, boolean) - Static method in class org.glassfish.grizzly.http.util.UDecoder
-
URLDecode, will modify the source
- convert2Int(byte[]) - Static method in class org.glassfish.grizzly.http.util.HexUtils
-
Convert 4 hex digits to an int, and return the number of converted bytes.
- convertASCII(MessageBytes) - Static method in class org.glassfish.grizzly.http.util.B2CConverter
-
Character conversion of a US-ASCII MessageBytes.
- convertASCII(MessageBytes) - Static method in class org.glassfish.grizzly.http.util.B2CConverterBlocking
-
Character conversion of a US-ASCII MessageBytes.
- convertMB(MessageBytes) - Method in class org.glassfish.grizzly.http.util.HttpRequestURIDecoder
-
Character conversion of the a US-ASCII MessageBytes.
- convertQValueToFloat(char[], int, int) - Static method in class org.glassfish.grizzly.http.util.HttpUtils
- convertQValueToFloat(String, int, int) - Static method in class org.glassfish.grizzly.http.util.HttpUtils
- convertQValueToFloat(Buffer, int, int) - Static method in class org.glassfish.grizzly.http.util.HttpUtils
- convertQValueToFloat(DataChunk, int, int) - Static method in class org.glassfish.grizzly.http.util.HttpUtils
- convertToBytes(String) - Static method in class org.glassfish.grizzly.http.util.ByteChunk
-
Convert specified String to a byte array.
- convertToChars(DataChunk, Charset) - Static method in class org.glassfish.grizzly.http.util.HttpRequestURIDecoder
-
Converts the normalized the HTTP request represented by the bytes inside
DataChunk
to chars representation, using the passed encoding. - Cookie - Class in org.glassfish.grizzly.http
-
Creates a cookie, a small amount of information sent by a servlet to a Web browser, saved by the browser, and later sent back to the server.
- Cookie - Enum constant in enum class org.glassfish.grizzly.http.util.Header
- Cookie() - Constructor for class org.glassfish.grizzly.http.Cookie
- Cookie(String, String) - Constructor for class org.glassfish.grizzly.http.Cookie
-
Constructs a cookie with a specified name and value.
- COOKIE_COMMENT_ATTR - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_DATE_FORMAT - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_DOMAIN_ATTR - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_HTTP_ONLY_ATTR - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_MAX_AGE_ATTR - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_PATH_ATTR - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_SECURE_ATTR - Static variable in class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- COOKIE_VERSION_ONE_STRICT_COMPLIANCE - Static variable in class org.glassfish.grizzly.http.util.CookieUtils
-
If set to true, then it will double quote the value and update cookie version when there is special characters.
- CookieHeaderGenerator - Class in org.glassfish.grizzly.http.util
-
Cookie header generator based on RFC6265
- CookieHeaderGenerator() - Constructor for class org.glassfish.grizzly.http.util.CookieHeaderGenerator
- CookieHeaderParser - Class in org.glassfish.grizzly.http.util
-
Cookie header parser based on RFC6265
- CookieParserUtils - Class in org.glassfish.grizzly.http.util
-
The set of Cookie utility methods for cookie parsing.
- CookieParserUtils() - Constructor for class org.glassfish.grizzly.http.util.CookieParserUtils
- cookies - Variable in class org.glassfish.grizzly.http.CookiesBuilder.AbstractCookiesBuilder
- Cookies - Class in org.glassfish.grizzly.http
-
A collection of cookies - reusable and tuned for server side performance.
- Cookies() - Constructor for class org.glassfish.grizzly.http.Cookies
- CookiesBuilder - Class in org.glassfish.grizzly.http
-
Cookies builder, which could be used to construct a set of cookies, either client or server.
- CookiesBuilder() - Constructor for class org.glassfish.grizzly.http.CookiesBuilder
- CookiesBuilder.AbstractCookiesBuilder<E extends CookiesBuilder.AbstractCookiesBuilder> - Class in org.glassfish.grizzly.http
- CookiesBuilder.ClientCookiesBuilder - Class in org.glassfish.grizzly.http
- CookiesBuilder.ServerCookiesBuilder - Class in org.glassfish.grizzly.http
- CookieSerializerUtils - Class in org.glassfish.grizzly.http.util
-
The set of Cookie utility methods for cookie serialization.
- CookieSerializerUtils() - Constructor for class org.glassfish.grizzly.http.util.CookieSerializerUtils
- CookieUtils - Class in org.glassfish.grizzly.http.util
-
The general set of Cookie utility methods.
- CookieUtils() - Constructor for class org.glassfish.grizzly.http.util.CookieUtils
- copyBytes(byte[], int, int, int) - Static method in class org.glassfish.grizzly.http.util.HttpRequestURIDecoder
-
Copy an array of bytes to a different position.
- copyFrom(MimeHeaders) - Method in class org.glassfish.grizzly.http.util.MimeHeaders
- CR - Static variable in class org.glassfish.grizzly.http.util.Constants
-
CR.
- create() - Method in class org.glassfish.grizzly.http.HttpBrokenContent.Builder
- create() - Static method in class org.glassfish.grizzly.http.HttpBrokenContent
- create() - Method in class org.glassfish.grizzly.http.HttpContent.Builder
- create() - Static method in class org.glassfish.grizzly.http.HttpContent
- create() - Method in class org.glassfish.grizzly.http.HttpHeader.Builder
- create() - Method in class org.glassfish.grizzly.http.HttpRequestPacket.Builder
- create() - Method in class org.glassfish.grizzly.http.HttpResponsePacket.Builder
- create() - Method in class org.glassfish.grizzly.http.HttpTrailer.Builder
- create() - Static method in class org.glassfish.grizzly.http.HttpTrailer
- create() - Static method in class org.glassfish.grizzly.http.util.CacheableDataChunk
- create(HttpContent, Buffer) - Static method in class org.glassfish.grizzly.http.ParsingResult
- create(HttpContent, Buffer, boolean) - Static method in class org.glassfish.grizzly.http.ParsingResult
- create(HttpHeader) - Static method in class org.glassfish.grizzly.http.HttpBrokenContent
- create(HttpHeader) - Static method in class org.glassfish.grizzly.http.HttpContent
- create(HttpHeader) - Static method in class org.glassfish.grizzly.http.HttpTrailer
- create(HttpHeader, boolean) - Static method in class org.glassfish.grizzly.http.HttpContent
- create(HttpHeader, boolean, Buffer) - Static method in class org.glassfish.grizzly.http.HttpContent
- createChangePacketInProgressEvent(HttpHeader) - Static method in class org.glassfish.grizzly.http.HttpEvents
- CREATED_201 - Static variable in class org.glassfish.grizzly.http.util.HttpStatus
- createIncomingUpgradeEvent(HttpHeader) - Static method in class org.glassfish.grizzly.http.HttpEvents
- createJmxManagementObject() - Method in class org.glassfish.grizzly.http.HttpCodecFilter
- createJmxManagementObject() - Method in class org.glassfish.grizzly.http.KeepAlive
- createNote(String) - Static method in class org.glassfish.grizzly.http.HttpRequestPacket
-
Create a named
Note
associated with this Request. - createOutgoingUpgradeEvent(HttpHeader) - Static method in class org.glassfish.grizzly.http.HttpEvents
- CUSTOM(String) - Static method in class org.glassfish.grizzly.http.Method
- CUSTOM(String, Method.PayloadExpectation) - Static method in class org.glassfish.grizzly.http.Method
- customizeErrorResponse(HttpResponsePacket) - Method in class org.glassfish.grizzly.http.HttpServerFilter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
length
parameter will be ignored. Please useOutputBuffer.canWrite()
.