Package org.minijax.client
Class MinijaxClientResponse
java.lang.Object
jakarta.ws.rs.core.Response
org.minijax.client.MinijaxClientResponse
- All Implemented Interfaces:
java.lang.AutoCloseable
public class MinijaxClientResponse
extends jakarta.ws.rs.core.Response
-
Nested Class Summary
Nested classes/interfaces inherited from class jakarta.ws.rs.core.Response
jakarta.ws.rs.core.Response.ResponseBuilder, jakarta.ws.rs.core.Response.Status, jakarta.ws.rs.core.Response.StatusType -
Constructor Summary
Constructors Constructor Description MinijaxClientResponse(java.net.http.HttpResponse<java.io.InputStream> innerResponse) -
Method Summary
Modifier and Type Method Description booleanbufferEntity()voidclose()java.util.Set<java.lang.String>getAllowedMethods()java.util.Map<java.lang.String,jakarta.ws.rs.core.NewCookie>getCookies()java.util.DategetDate()java.io.InputStreamgetEntity()jakarta.ws.rs.core.EntityTaggetEntityTag()java.lang.StringgetHeaderString(java.lang.String name)java.util.LocalegetLanguage()java.util.DategetLastModified()intgetLength()jakarta.ws.rs.core.LinkgetLink(java.lang.String relation)jakarta.ws.rs.core.Link.BuildergetLinkBuilder(java.lang.String relation)java.util.Set<jakarta.ws.rs.core.Link>getLinks()java.net.URIgetLocation()jakarta.ws.rs.core.MediaTypegetMediaType()jakarta.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object>getMetadata()intgetStatus()jakarta.ws.rs.core.Response.StatusTypegetStatusInfo()jakarta.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String>getStringHeaders()booleanhasEntity()booleanhasLink(java.lang.String relation)<T> TreadEntity(jakarta.ws.rs.core.GenericType<T> entityType)<T> TreadEntity(jakarta.ws.rs.core.GenericType<T> entityType, java.lang.annotation.Annotation[] annotations)<T> TreadEntity(java.lang.Class<T> entityType)<T> TreadEntity(java.lang.Class<T> entityType, java.lang.annotation.Annotation[] annotations)Methods inherited from class jakarta.ws.rs.core.Response
accepted, accepted, created, fromResponse, getHeaders, noContent, notAcceptable, notModified, notModified, notModified, ok, ok, ok, ok, ok, seeOther, serverError, status, status, status, status, temporaryRedirectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MinijaxClientResponse
public MinijaxClientResponse(java.net.http.HttpResponse<java.io.InputStream> innerResponse)
-
-
Method Details
-
getStatus
public int getStatus()- Specified by:
getStatusin classjakarta.ws.rs.core.Response
-
getStatusInfo
public jakarta.ws.rs.core.Response.StatusType getStatusInfo()- Specified by:
getStatusInfoin classjakarta.ws.rs.core.Response
-
getMediaType
public jakarta.ws.rs.core.MediaType getMediaType()- Specified by:
getMediaTypein classjakarta.ws.rs.core.Response
-
getLanguage
public java.util.Locale getLanguage()- Specified by:
getLanguagein classjakarta.ws.rs.core.Response
-
getLength
public int getLength()- Specified by:
getLengthin classjakarta.ws.rs.core.Response
-
getEntity
public java.io.InputStream getEntity()- Specified by:
getEntityin classjakarta.ws.rs.core.Response
-
readEntity
public <T> T readEntity(java.lang.Class<T> entityType)- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
readEntity
public <T> T readEntity(jakarta.ws.rs.core.GenericType<T> entityType)- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
close
public void close()- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein classjakarta.ws.rs.core.Response
-
readEntity
public <T> T readEntity(java.lang.Class<T> entityType, java.lang.annotation.Annotation[] annotations)- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
readEntity
public <T> T readEntity(jakarta.ws.rs.core.GenericType<T> entityType, java.lang.annotation.Annotation[] annotations)- Specified by:
readEntityin classjakarta.ws.rs.core.Response
-
hasEntity
public boolean hasEntity()- Specified by:
hasEntityin classjakarta.ws.rs.core.Response
-
bufferEntity
public boolean bufferEntity()- Specified by:
bufferEntityin classjakarta.ws.rs.core.Response
-
getAllowedMethods
public java.util.Set<java.lang.String> getAllowedMethods()- Specified by:
getAllowedMethodsin classjakarta.ws.rs.core.Response
-
getCookies
public java.util.Map<java.lang.String,jakarta.ws.rs.core.NewCookie> getCookies()- Specified by:
getCookiesin classjakarta.ws.rs.core.Response
-
getEntityTag
public jakarta.ws.rs.core.EntityTag getEntityTag()- Specified by:
getEntityTagin classjakarta.ws.rs.core.Response
-
getDate
public java.util.Date getDate()- Specified by:
getDatein classjakarta.ws.rs.core.Response
-
getLastModified
public java.util.Date getLastModified()- Specified by:
getLastModifiedin classjakarta.ws.rs.core.Response
-
getLocation
public java.net.URI getLocation()- Specified by:
getLocationin classjakarta.ws.rs.core.Response
-
getLinks
public java.util.Set<jakarta.ws.rs.core.Link> getLinks()- Specified by:
getLinksin classjakarta.ws.rs.core.Response
-
hasLink
public boolean hasLink(java.lang.String relation)- Specified by:
hasLinkin classjakarta.ws.rs.core.Response
-
getLink
public jakarta.ws.rs.core.Link getLink(java.lang.String relation)- Specified by:
getLinkin classjakarta.ws.rs.core.Response
-
getLinkBuilder
public jakarta.ws.rs.core.Link.Builder getLinkBuilder(java.lang.String relation)- Specified by:
getLinkBuilderin classjakarta.ws.rs.core.Response
-
getMetadata
public jakarta.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.Object> getMetadata()- Specified by:
getMetadatain classjakarta.ws.rs.core.Response
-
getStringHeaders
public jakarta.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> getStringHeaders()- Specified by:
getStringHeadersin classjakarta.ws.rs.core.Response
-
getHeaderString
public java.lang.String getHeaderString(java.lang.String name)- Specified by:
getHeaderStringin classjakarta.ws.rs.core.Response
-