public class ResteasyHttpHeaders
extends java.lang.Object
implements javax.ws.rs.core.HttpHeaders
Modifier and Type | Field and Description |
---|---|
private javax.ws.rs.core.MediaType |
cachedMediaType |
private java.lang.String |
cachedMediaTypeString |
private java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> |
cookies |
private javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
requestHeaders |
ACCEPT, ACCEPT_CHARSET, ACCEPT_ENCODING, ACCEPT_LANGUAGE, ALLOW, AUTHORIZATION, CACHE_CONTROL, CONTENT_DISPOSITION, CONTENT_ENCODING, CONTENT_ID, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_LOCATION, CONTENT_TYPE, COOKIE, DATE, ETAG, EXPIRES, HOST, IF_MATCH, IF_MODIFIED_SINCE, IF_NONE_MATCH, IF_UNMODIFIED_SINCE, LAST_MODIFIED, LINK, LOCATION, RETRY_AFTER, SET_COOKIE, USER_AGENT, VARY, WWW_AUTHENTICATE
Constructor and Description |
---|
ResteasyHttpHeaders(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> requestHeaders) |
ResteasyHttpHeaders(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> requestHeaders,
java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> cookies) |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.Locale> |
getAcceptableLanguages() |
java.util.List<javax.ws.rs.core.MediaType> |
getAcceptableMediaTypes() |
java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> |
getCookies() |
java.util.Date |
getDate() |
java.lang.String |
getHeaderString(java.lang.String name) |
java.util.Locale |
getLanguage() |
int |
getLength() |
javax.ws.rs.core.MediaType |
getMediaType() |
java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> |
getMutableCookies() |
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getMutableHeaders() |
java.util.List<java.lang.String> |
getRequestHeader(java.lang.String name) |
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> |
getRequestHeaders() |
private void |
mergeCookies() |
void |
setCookies(java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> cookies) |
void |
testParsing() |
private javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> requestHeaders
private java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> cookies
private java.lang.String cachedMediaTypeString
private javax.ws.rs.core.MediaType cachedMediaType
public ResteasyHttpHeaders(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> requestHeaders)
public ResteasyHttpHeaders(javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> requestHeaders, java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> cookies)
public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getRequestHeaders()
getRequestHeaders
in interface javax.ws.rs.core.HttpHeaders
public javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getMutableHeaders()
public void testParsing()
public java.util.List<java.lang.String> getRequestHeader(java.lang.String name)
getRequestHeader
in interface javax.ws.rs.core.HttpHeaders
public java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> getCookies()
getCookies
in interface javax.ws.rs.core.HttpHeaders
public java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> getMutableCookies()
public void setCookies(java.util.Map<java.lang.String,javax.ws.rs.core.Cookie> cookies)
public java.util.Date getDate()
getDate
in interface javax.ws.rs.core.HttpHeaders
public java.lang.String getHeaderString(java.lang.String name)
getHeaderString
in interface javax.ws.rs.core.HttpHeaders
public java.util.Locale getLanguage()
getLanguage
in interface javax.ws.rs.core.HttpHeaders
public int getLength()
getLength
in interface javax.ws.rs.core.HttpHeaders
public javax.ws.rs.core.MediaType getMediaType()
getMediaType
in interface javax.ws.rs.core.HttpHeaders
public java.util.List<javax.ws.rs.core.MediaType> getAcceptableMediaTypes()
getAcceptableMediaTypes
in interface javax.ws.rs.core.HttpHeaders
public java.util.List<java.util.Locale> getAcceptableLanguages()
getAcceptableLanguages
in interface javax.ws.rs.core.HttpHeaders
private void mergeCookies()