public class PrecompressedHttpContent extends Object implements HttpContent
HttpContent.ContentFactory
Constructor and Description |
---|
PrecompressedHttpContent(HttpContent content,
HttpContent precompressedContent,
CompressedContentFormat format) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
String |
getCharacterEncoding() |
HttpField |
getContentEncoding() |
String |
getContentEncodingValue() |
HttpField |
getContentLength() |
long |
getContentLengthValue() |
HttpField |
getContentType() |
String |
getContentTypeValue() |
ByteBuffer |
getDirectBuffer() |
HttpField |
getETag() |
String |
getETagValue() |
ByteBuffer |
getIndirectBuffer() |
InputStream |
getInputStream() |
HttpField |
getLastModified() |
String |
getLastModifiedValue() |
MimeTypes.Type |
getMimeType() |
Map<CompressedContentFormat,HttpContent> |
getPrecompressedContents() |
ReadableByteChannel |
getReadableByteChannel() |
Resource |
getResource() |
int |
hashCode() |
void |
release() |
String |
toString() |
public PrecompressedHttpContent(HttpContent content, HttpContent precompressedContent, CompressedContentFormat format)
public Resource getResource()
getResource
in interface HttpContent
public HttpField getETag()
getETag
in interface HttpContent
public String getETagValue()
getETagValue
in interface HttpContent
public HttpField getLastModified()
getLastModified
in interface HttpContent
public String getLastModifiedValue()
getLastModifiedValue
in interface HttpContent
public HttpField getContentType()
getContentType
in interface HttpContent
public String getContentTypeValue()
getContentTypeValue
in interface HttpContent
public HttpField getContentEncoding()
getContentEncoding
in interface HttpContent
public String getContentEncodingValue()
getContentEncodingValue
in interface HttpContent
public String getCharacterEncoding()
getCharacterEncoding
in interface HttpContent
public MimeTypes.Type getMimeType()
getMimeType
in interface HttpContent
public void release()
release
in interface HttpContent
public ByteBuffer getIndirectBuffer()
getIndirectBuffer
in interface HttpContent
public ByteBuffer getDirectBuffer()
getDirectBuffer
in interface HttpContent
public HttpField getContentLength()
getContentLength
in interface HttpContent
public long getContentLengthValue()
getContentLengthValue
in interface HttpContent
public InputStream getInputStream() throws IOException
getInputStream
in interface HttpContent
IOException
public ReadableByteChannel getReadableByteChannel() throws IOException
getReadableByteChannel
in interface HttpContent
IOException
public Map<CompressedContentFormat,HttpContent> getPrecompressedContents()
getPrecompressedContents
in interface HttpContent
Copyright © 2010 - 2020 Adobe. All Rights Reserved