Top Description Fields Constructors Methods
org.glassfish.grizzly.http

public final Class ParsingResult

extends Object
implements Cacheable
Class Inheritance
All Implemented Interfaces
org.glassfish.grizzly.Cacheable
Imports
org.glassfish.grizzly.Buffer, .Cacheable, .ThreadCache

Class, which represents result of TransferEncoding or ContentEncoding parsing.
Author
Alexey Stashok

Field Summary

Modifier and TypeField and Description
private static final ThreadCache.CachedTypeIndex<ParsingResult>
private HttpContent
private Buffer
private boolean

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ParsingResult
create(final HttpContent httpContent, final Buffer remainderBuffer)

public static ParsingResult
create(final HttpContent httpContent, final Buffer remainderBuffer, final boolean sendHeaderUpstream)

public HttpContent
public Buffer
public boolean
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

CACHE_IDXback to summary
private static final ThreadCache.CachedTypeIndex<ParsingResult> CACHE_IDX
httpContentback to summary
private HttpContent httpContent
remainderBufferback to summary
private Buffer remainderBuffer
sendHeaderUpstreamback to summary
private boolean sendHeaderUpstream

Constructor Detail

ParsingResultback to summary
private ParsingResult()

Method Detail

createback to summary
public static ParsingResult create(final HttpContent httpContent, final Buffer remainderBuffer)
createback to summary
public static ParsingResult create(final HttpContent httpContent, final Buffer remainderBuffer, final boolean sendHeaderUpstream)
getHttpContentback to summary
public HttpContent getHttpContent()
getRemainderBufferback to summary
public Buffer getRemainderBuffer()
isSendHeaderUpstreamback to summary
public boolean isSendHeaderUpstream()
recycleback to summary
public void recycle()

Implements org.glassfish.grizzly.Cacheable.recycle.

Annotations
@Override