return (T)ReaderResource.create().headers(headers).mediaType(mediaType).contents(getReader()).build(); return (T)StreamResource.create().headers(headers).mediaType(mediaType).contents(getInputStream()).build();
return (T)ReaderResource.create().headers(headers).mediaType(mediaType).contents(getReader()).build(); return (T)StreamResource.create().headers(headers).mediaType(mediaType).contents(getInputStream()).build();
return (T)ReaderResource.create().headers(headers).mediaType(mediaType).contents(getReader()).build(); return (T)StreamResource.create().headers(headers).mediaType(mediaType).contents(getInputStream()).build();
@Override public Builder headers(Map<String,Object> headers) { super.headers(headers); return this; }
@Override public Builder headers(Map<String,Object> headers) { super.headers(headers); return this; }
@Override public Builder headers(Map<String,Object> headers) { super.headers(headers); return this; }