@Override public ResponseBuilder clone() { return new ResponseBuilderImpl(this); } // CHECKSTYLE:ON
@Override public ResponseBuilder clone() { return new ResponseBuilderImpl(this); } // CHECKSTYLE:ON
@Override public ResponseBuilder createResponseBuilder() { return new ResponseBuilderImpl(); }
@Override public ResponseBuilder createResponseBuilder() { return new ResponseBuilderImpl(); }
public static ResponseBuilder toResponseBuilder(int status) { return new ResponseBuilderImpl().status(status); }
public static ResponseBuilder toResponseBuilder(int status) { return new ResponseBuilderImpl().status(status); }
public <T> T createInstance(Class<T> type) { if (type.isAssignableFrom(ResponseBuilder.class)) { return type.cast(new ResponseBuilderImpl()); } if (type.isAssignableFrom(UriBuilder.class)) { return type.cast(new UriBuilderImpl()); } if (type.isAssignableFrom(VariantListBuilder.class)) { return type.cast(new VariantListBuilderImpl()); } return null; }
public <T> T createInstance(Class<T> type) { if (type.isAssignableFrom(ResponseBuilder.class)) { return type.cast(new ResponseBuilderImpl()); } if (type.isAssignableFrom(UriBuilder.class)) { return type.cast(new UriBuilderImpl()); } if (type.isAssignableFrom(VariantListBuilder.class)) { return type.cast(new VariantListBuilderImpl()); } return null; }
protected Response createResponse(Object responseObject) { ResponseBuilderImpl responsex = new ResponseBuilderImpl(); responsex.entity(responseObject); if (responseObject instanceof AbstractApiResponse) { Response.Status status = Response.Status.OK; AbstractApiResponse mainResponse = (AbstractApiResponse) responseObject; if (null != mainResponse.getErrors()) { for (int i = 0; i < mainResponse.getErrors().size(); i++) { ApiError error = mainResponse.getErrors().get(i); Response.Status errorStatus = error.getStatus(); if (null != errorStatus && status.getStatusCode() < errorStatus.getStatusCode()) { status = errorStatus; } } } responsex.status(status); } else { responsex.status(Response.Status.OK); } return responsex.build(); }
protected Response createResponse(Object responseObject) { ResponseBuilderImpl responsex = new ResponseBuilderImpl(); responsex.entity(responseObject); if (responseObject instanceof AbstractApiResponse) { Response.Status status = Response.Status.OK; AbstractApiResponse mainResponse = (AbstractApiResponse) responseObject; if (null != mainResponse.getErrors()) { for (int i = 0; i < mainResponse.getErrors().size(); i++) { ApiError error = mainResponse.getErrors().get(i); Response.Status errorStatus = error.getStatus(); if (null != errorStatus && status.getStatusCode() < errorStatus.getStatusCode()) { status = errorStatus; } } } responsex.status(status); } else { responsex.status(Response.Status.OK); } return responsex.build(); }