test_class.declarator: TEST_URI = "https://test/uri"
test_class.modifier: private static final
test_class.original_string: private static final String TEST_URI = "https://test/uri";
test_class.type: String
test_class.var_name: TEST_URI
test_class.declarator: TEST_PATIENT_UUID = "test_uuid"
test_class.modifier: private static final
test_class.original_string: private static final String TEST_PATIENT_UUID = "test_uuid";
test_class.type: String
test_class.var_name: TEST_PATIENT_UUID
test_class.declarator: restClientHelper
test_class.modifier: private
test_class.original_string: private RESTClientHelper restClientHelper;
test_class.type: RESTClientHelper
test_class.var_name: restClientHelper
test_class.file: api/src/test/java/org/openmrs/module/sync2/client/rest/RESTClientHelperTest.java
test_class.identifier: RESTClientHelperTest
test_case.body: @Test
  	public void deleteRequest() throws Exception {
  		ClientHttpEntity expected = new ClientHttpEntity<String>(TEST_PATIENT_UUID, HttpMethod.DELETE,
  				URI.create(TEST_URI + "/" + TEST_PATIENT_UUID));
  		RESTClientHelper restClientHelper = new RESTClientHelper();
  		assertEquals(expected, restClientHelper.deleteRequest(TEST_URI, TEST_PATIENT_UUID));
  	}
test_case.class_method_signature: RESTClientHelperTest.deleteRequest()
test_case.full_signature: @Test public void deleteRequest()
test_case.identifier: deleteRequest
test_case.invocations: create assertEquals deleteRequest
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void deleteRequest()
focal_class.declarator: VOIDED = "voided"
focal_class.modifier: private static final
focal_class.original_string: private static final String VOIDED = "voided";
focal_class.type: String
focal_class.var_name: VOIDED
focal_class.declarator: ACCEPT_HEADER_NAME = "Accept"
focal_class.modifier: private static final
focal_class.original_string: private static final String ACCEPT_HEADER_NAME = "Accept";
focal_class.type: String
focal_class.var_name: ACCEPT_HEADER_NAME
focal_class.declarator: APPLICATION_JSON_HEADER_VALUE = "application/json"
focal_class.modifier: private static final
focal_class.original_string: private static final String APPLICATION_JSON_HEADER_VALUE = "application/json";
focal_class.type: String
focal_class.var_name: APPLICATION_JSON_HEADER_VALUE
focal_class.declarator: restConverter = new RestHttpMessageConverter()
focal_class.modifier: private final
focal_class.original_string: private final RestHttpMessageConverter restConverter = new RestHttpMessageConverter();
focal_class.type: RestHttpMessageConverter
focal_class.var_name: restConverter
focal_class.declarator: simpleConverter = new SimpleObjectMessageConverter()
focal_class.modifier: private final
focal_class.original_string: private final SimpleObjectMessageConverter simpleConverter = new SimpleObjectMessageConverter();
focal_class.type: SimpleObjectMessageConverter
focal_class.var_name: simpleConverter
focal_class.declarator: categoryHelper
focal_class.modifier: @Autowired
  	private
focal_class.original_string: @Autowired
  	private CategoryHelper categoryHelper;
focal_class.type: CategoryHelper
focal_class.var_name: categoryHelper
focal_class.file: api/src/main/java/org/openmrs/module/sync2/client/rest/RESTClientHelper.java
focal_class.identifier: RESTClientHelper
focal_class.interfaces: implements ClientHelper
focal_class.class_method_signature: RESTClientHelper.retrieveRequest(String url)
focal_class.full_signature: @Override public ClientHttpEntity retrieveRequest(String url)
focal_class.identifier: retrieveRequest
focal_class.modifiers: @Override public
focal_class.parameters: (String url)
focal_class.return: ClientHttpEntity
focal_class.signature: ClientHttpEntity retrieveRequest(String url)
focal_class.class_method_signature: RESTClientHelper.createRequest(String url, Object object)
focal_class.full_signature: @Override public ClientHttpEntity createRequest(String url, Object object)
focal_class.identifier: createRequest
focal_class.modifiers: @Override public
focal_class.parameters: (String url, Object object)
focal_class.return: ClientHttpEntity
focal_class.signature: ClientHttpEntity createRequest(String url, Object object)
focal_class.class_method_signature: RESTClientHelper.deleteRequest(String url, String uuid)
focal_class.full_signature: @Override public ClientHttpEntity deleteRequest(String url, String uuid)
focal_class.identifier: deleteRequest
focal_class.modifiers: @Override public
focal_class.parameters: (String url, String uuid)
focal_class.return: ClientHttpEntity
focal_class.signature: ClientHttpEntity deleteRequest(String url, String uuid)
focal_class.class_method_signature: RESTClientHelper.updateRequest(String url, Object object)
focal_class.full_signature: @Override public ClientHttpEntity updateRequest(String url, Object object)
focal_class.identifier: updateRequest
focal_class.modifiers: @Override public
focal_class.parameters: (String url, Object object)
focal_class.return: ClientHttpEntity
focal_class.signature: ClientHttpEntity updateRequest(String url, Object object)
focal_class.class_method_signature: RESTClientHelper.resolveClassByCategory(String category)
focal_class.full_signature: @Override public Class resolveClassByCategory(String category)
focal_class.identifier: resolveClassByCategory
focal_class.modifiers: @Override public
focal_class.parameters: (String category)
focal_class.return: Class
focal_class.signature: Class resolveClassByCategory(String category)
focal_class.class_method_signature: RESTClientHelper.getCustomInterceptors(String username, String password)
focal_class.full_signature: @Override public List<ClientHttpRequestInterceptor> getCustomInterceptors(String username, String password)
focal_class.identifier: getCustomInterceptors
focal_class.modifiers: @Override public
focal_class.parameters: (String username, String password)
focal_class.return: List<ClientHttpRequestInterceptor>
focal_class.signature: List<ClientHttpRequestInterceptor> getCustomInterceptors(String username, String password)
focal_class.class_method_signature: RESTClientHelper.getCustomMessageConverter()
focal_class.full_signature: @Override public List<HttpMessageConverter<?>> getCustomMessageConverter()
focal_class.identifier: getCustomMessageConverter
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: List<HttpMessageConverter<?>>
focal_class.signature: List<HttpMessageConverter<?>> getCustomMessageConverter()
focal_class.class_method_signature: RESTClientHelper.compareResourceObjects(String category, Object from, Object dest)
focal_class.full_signature: @Override public boolean compareResourceObjects(String category, Object from, Object dest)
focal_class.identifier: compareResourceObjects
focal_class.modifiers: @Override public
focal_class.parameters: (String category, Object from, Object dest)
focal_class.return: boolean
focal_class.signature: boolean compareResourceObjects(String category, Object from, Object dest)
focal_class.class_method_signature: RESTClientHelper.convertToObject(String formattedData, Class<?> clazz)
focal_class.full_signature: @Override public Object convertToObject(String formattedData, Class<?> clazz)
focal_class.identifier: convertToObject
focal_class.modifiers: @Override public
focal_class.parameters: (String formattedData, Class<?> clazz)
focal_class.return: Object
focal_class.signature: Object convertToObject(String formattedData, Class<?> clazz)
focal_class.class_method_signature: RESTClientHelper.convertToFormattedData(Object object)
focal_class.full_signature: @Override public String convertToFormattedData(Object object)
focal_class.identifier: convertToFormattedData
focal_class.modifiers: @Override public
focal_class.parameters: (Object object)
focal_class.return: String
focal_class.signature: String convertToFormattedData(Object object)
focal_class.class_method_signature: RESTClientHelper.convertToOpenMrsObject(Object o, String category)
focal_class.full_signature: @Override public Object convertToOpenMrsObject(Object o, String category)
focal_class.identifier: convertToOpenMrsObject
focal_class.modifiers: @Override public
focal_class.parameters: (Object o, String category)
focal_class.return: Object
focal_class.signature: Object convertToOpenMrsObject(Object o, String category)
focal_class.class_method_signature: RESTClientHelper.getRestResourceConverter()
focal_class.full_signature: private RestResourceConverter getRestResourceConverter()
focal_class.identifier: getRestResourceConverter
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: RestResourceConverter
focal_class.signature: RestResourceConverter getRestResourceConverter()
focal_class.class_method_signature: RESTClientHelper.voidedObject(SimpleObject simpleObject)
focal_class.full_signature: private boolean voidedObject(SimpleObject simpleObject)
focal_class.identifier: voidedObject
focal_class.modifiers: private
focal_class.parameters: (SimpleObject simpleObject)
focal_class.return: boolean
focal_class.signature: boolean voidedObject(SimpleObject simpleObject)
focal_class.class_method_signature: RESTClientHelper.getNotSupportedClassMsg(String className)
focal_class.full_signature: private String getNotSupportedClassMsg(String className)
focal_class.identifier: getNotSupportedClassMsg
focal_class.modifiers: private
focal_class.parameters: (String className)
focal_class.return: String
focal_class.signature: String getNotSupportedClassMsg(String className)
focal_class.class_method_signature: RESTClientHelper.getNotSupportedCategory(String category)
focal_class.full_signature: private NotSupportedException getNotSupportedCategory(String category)
focal_class.identifier: getNotSupportedCategory
focal_class.modifiers: private
focal_class.parameters: (String category)
focal_class.return: NotSupportedException
focal_class.signature: NotSupportedException getNotSupportedCategory(String category)
focal_method.body: @Override
  	public ClientHttpEntity deleteRequest(String url, String uuid) throws URISyntaxException {
  		url += "/" + uuid;
  		return new ClientHttpEntity<String>(uuid, HttpMethod.DELETE, new URI(url));
  	}
focal_method.class_method_signature: RESTClientHelper.deleteRequest(String url, String uuid)
focal_method.full_signature: @Override public ClientHttpEntity deleteRequest(String url, String uuid)
focal_method.identifier: deleteRequest
focal_method.modifiers: @Override public
focal_method.parameters: (String url, String uuid)
focal_method.return: ClientHttpEntity
focal_method.signature: ClientHttpEntity deleteRequest(String url, String uuid)