? EdmPrimitiveTypeKind.String : EdmPrimitiveTypeKind.Stream). .build())); } else if (XMLMetadata.class.isAssignableFrom(reference)) { res = new ResWrap<T>(
? EdmPrimitiveTypeKind.String : EdmPrimitiveTypeKind.Stream). .build())); } else if (XMLMetadata.class.isAssignableFrom(reference)) { res = new ResWrap<T>(
} else { value = client.getObjectFactory().newPrimitiveValueBuilder().setType(type.getPrimitiveTypeKind()).setValue(obj). build();
} else { value = client.getObjectFactory().newPrimitiveValueBuilder().setType(type.getPrimitiveTypeKind()).setValue(obj). build();
@Override public ClientPrimitiveValue getBody() { if (resValue == null) { final ContentType contentType = ContentType.parse(getAccept()); try { resValue = odataClient.getObjectFactory().newPrimitiveValueBuilder(). setType(contentType.isCompatible(ContentType.TEXT_PLAIN) ? EdmPrimitiveTypeKind.String : EdmPrimitiveTypeKind.Stream). setValue(getRawResponse()). build(); } catch (Exception e) { throw new HttpClientException(e); } finally { this.close(); } } return resValue; } }
@Override public ClientPrimitiveValue getBody() { if (value == null) { final ContentType contentType = ContentType.parse(getContentType()); try { value = odataClient.getObjectFactory().newPrimitiveValueBuilder(). setType(contentType.isCompatible(ContentType.TEXT_PLAIN) ? EdmPrimitiveTypeKind.String : EdmPrimitiveTypeKind.Stream). setValue(IOUtils.toString(getRawResponse())).build(); } catch (Exception e) { throw new HttpClientException(e); } finally { this.close(); } } return value; } }
@Override public ClientPrimitiveValue getBody() { if (resValue == null) { final ContentType contentType = ContentType.parse(getAccept()); try { resValue = odataClient.getObjectFactory().newPrimitiveValueBuilder(). setType(contentType.isCompatible(ContentType.TEXT_PLAIN) ? EdmPrimitiveTypeKind.String : EdmPrimitiveTypeKind.Stream). setValue(getRawResponse()). build(); } catch (Exception e) { throw new HttpClientException(e); } finally { this.close(); } } return resValue; } }
@Override public ClientPrimitiveValue getBody() { if (value == null) { final ContentType contentType = ContentType.parse(getContentType()); try { value = odataClient.getObjectFactory().newPrimitiveValueBuilder(). setType(contentType.isCompatible(ContentType.TEXT_PLAIN) ? EdmPrimitiveTypeKind.String : EdmPrimitiveTypeKind.Stream). setValue(IOUtils.toString(getRawResponse())).build(); } catch (Exception e) { throw new HttpClientException(e); } finally { this.close(); } } return value; } }