public abstract class AbstractHalResponseBuilder
extends net.eusashead.hateoas.response.impl.AbstractEntityResponseBuilder<com.theoryinpractise.halbuilder.api.Representation,com.theoryinpractise.halbuilder.api.Representation>
Representation
ResponseEntity can be constructed using
HALBuilder| Modifier and Type | Field and Description |
|---|---|
protected com.theoryinpractise.halbuilder.api.RepresentationFactory |
representationFactory
RepresentationFactor to create HAL Representations
|
protected String |
uri
URI of the response entity
|
| Constructor and Description |
|---|
AbstractHalResponseBuilder(com.theoryinpractise.halbuilder.api.RepresentationFactory representationFactory,
javax.servlet.http.HttpServletRequest request)
Construct a
ResponseBuilder with
the supplied RepresentationFactory
and HttpServletRequest |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertVerb() |
assertEntity, buildResponseEntity, setEntity, setEtagHeader, setEtagHeaderaddHeader, addHeader, compareEtagWithIfNoneMatch, getRequest, setEtagHeader, setEtagHeader, setEtagHeader, setExpiryHeaders, setLastModifiedHeaderprotected final com.theoryinpractise.halbuilder.api.RepresentationFactory representationFactory
protected final String uri
public AbstractHalResponseBuilder(com.theoryinpractise.halbuilder.api.RepresentationFactory representationFactory,
javax.servlet.http.HttpServletRequest request)
ResponseBuilder with
the supplied RepresentationFactory
and HttpServletRequestrepresentationFactory - RepresentationFactory for constructing the HAL Representationrequest - incoming HttpServletRequest for which the response is built forCopyright © 2013. All Rights Reserved.