List of usage examples for org.apache.commons.lang.builder ToStringBuilder reflectionToString
public static String reflectionToString(Object object)
Forwards to ReflectionToStringBuilder
.
From source file:org.mule.module.magento.MagentoCloudConnectorTestDriver.java
/** * Tests getting information of an existent order. * The order {@link #ORDER_ID} must exist *//* w w w .ja va 2s . c o m*/ @Test public void getOrder() throws Exception { SalesOrderEntity orderInfo = connector.getOrder(ORDER_ID); assertNotNull(orderInfo); System.out.println(ToStringBuilder.reflectionToString(orderInfo)); }
From source file:org.mule.module.netsuite.api.ResultStatuses.java
private static String getStatusDetails(Status status) { if (status.getStatusDetail().isEmpty()) { return "<no details>"; }/* w w w.java2 s . c o m*/ return ToStringBuilder.reflectionToString(status.getStatusDetail().get(0)); }
From source file:org.mule.module.s3.S3TestDriver.java
/** * Run this test to upload new versions of * http://www.mulesoft.com:80/images/index/front-esb.jpg * to the bucket. //from w w w. j a v a2 s. co m */ @SuppressWarnings("unchecked") public void testUpload() throws Exception { final MuleEvent event = getTestEvent(""); final Flow flow = lookupFlowConstruct("UploadFlow"); final MuleEvent responseEvent = flow.process(event); assertTrue(responseEvent.getMessage().getPayload() instanceof Collection<?>); for (S3VersionSummary summary : (Collection<S3VersionSummary>) responseEvent.getMessage().getPayload()) { System.out.println(ToStringBuilder.reflectionToString(summary)); } }
From source file:org.mule.modules.quickbooks.api.Exception.QuickBooksRuntimeException.java
/** * Creates the QuickBooksException./*from ww w.j av a2s . c o m*/ * * @param fault */ public QuickBooksRuntimeException(final FaultInfo fault) { super(ToStringBuilder.reflectionToString(fault)); }
From source file:org.mule.modules.riak.mel.ExpressionConflictResolver.java
public IRiakObject resolve(final Collection<IRiakObject> siblings) { if (siblings.size() > 1) { // We have siblings, need to resolve them final IRiakObject resolved = hasSerializers() ? serializeAndResolveSiblings(siblings) : resolveRawSiblings(siblings); if (getLogger().isDebugEnabled()) { getLogger()/*from w w w .j a va2 s .c om*/ .debug("Object after conflict resolution: " + ToStringBuilder.reflectionToString(resolved)); } return resolved; } else if (siblings.size() == 1) { // Only one object - just return it return siblings.iterator().next(); } else { // No object returned - return null return null; } }
From source file:org.mule.modules.riak.mel.ExpressionMutation.java
public IRiakObject apply(final IRiakObject original) { final IRiakObject mutated = hasSerializers() ? serializeAndMutateObject(original) : mutateRawObject(original); if (getLogger().isDebugEnabled()) { getLogger().debug("Object after mutation: " + ToStringBuilder.reflectionToString(mutated)); }/*from ww w . j a v a 2 s.c om*/ return mutated; }
From source file:org.ngrinder.security.NGrinderDefaultUserDetailsServiceTest.java
@Test public void testUnknownUser() { // if passing a unknown user, UserDetails user = null;//from w ww . j a va 2 s .c om try { user = userDetailsService.loadUserByUsername("unknown22"); } catch (Exception e) { return; } fail("Exception should occus " + ToStringBuilder.reflectionToString(user)); }
From source file:org.openmrs.module.muzima.handler.XmlEncounterQueueDataHandler.java
private void processPatient(final Encounter encounter, final NodeList patientNodeList) throws QueueProcessorException { Node patientNode = patientNodeList.item(0); NodeList patientElementNodes = patientNode.getChildNodes(); Patient unsavedPatient = new Patient(); PersonName personName = new PersonName(); PatientIdentifier patientIdentifier = new PatientIdentifier(); for (int i = 0; i < patientElementNodes.getLength(); i++) { Node patientElementNode = patientElementNodes.item(i); if (patientElementNode.getNodeType() == Node.ELEMENT_NODE) { Element patientElement = (Element) patientElementNode; if (patientElement.getTagName().equals("patient.middle_name")) { personName.setMiddleName(patientElement.getTextContent()); } else if (patientElement.getTagName().equals("patient.given_name")) { personName.setGivenName(patientElement.getTextContent()); } else if (patientElement.getTagName().equals("patient.family_name")) { personName.setFamilyName(patientElement.getTextContent()); } else if (patientElement.getTagName().equals("patient_identifier.identifier_type_id")) { int identifierTypeId = Integer.parseInt(patientElement.getTextContent()); PatientIdentifierType identifierType = Context.getPatientService() .getPatientIdentifierType(identifierTypeId); patientIdentifier.setIdentifierType(identifierType); } else if (patientElement.getTagName().equals("patient.medical_record_number")) { patientIdentifier.setIdentifier(patientElement.getTextContent()); } else if (patientElement.getTagName().equals("patient.sex")) { unsavedPatient.setGender(patientElement.getTextContent()); } else if (patientElement.getTagName().equals("patient.birthdate")) { Date dob = parseDate(patientElement.getTextContent()); unsavedPatient.setBirthdate(dob); } else if (patientElement.getTagName().equals("patient.uuid")) { unsavedPatient.setUuid(patientElement.getTextContent()); }// w w w. ja v a 2s. co m } } unsavedPatient.addName(personName); unsavedPatient.addIdentifier(patientIdentifier); Patient candidatePatient; if (StringUtils.isNotEmpty(unsavedPatient.getUuid())) { candidatePatient = Context.getPatientService().getPatientByUuid(unsavedPatient.getUuid()); if (candidatePatient == null) { String temporaryUuid = unsavedPatient.getUuid(); RegistrationDataService dataService = Context.getService(RegistrationDataService.class); RegistrationData registrationData = dataService.getRegistrationDataByTemporaryUuid(temporaryUuid); candidatePatient = Context.getPatientService().getPatientByUuid(registrationData.getAssignedUuid()); } } else if (!StringUtils.isBlank(patientIdentifier.getIdentifier())) { List<Patient> patients = Context.getPatientService().getPatients(patientIdentifier.getIdentifier()); candidatePatient = findPatient(patients, unsavedPatient); } else { List<Patient> patients = Context.getPatientService() .getPatients(unsavedPatient.getPersonName().getFullName()); candidatePatient = findPatient(patients, unsavedPatient); } if (candidatePatient == null) { queueProcessorException .addException(new Exception("Unable to uniquely identify patient for this encounter form data. " + ToStringBuilder.reflectionToString(unsavedPatient))); } encounter.setPatient(candidatePatient); }
From source file:org.opentestsystem.authoring.testspecbank.service.impl.TestSpecificationServiceImpl.java
@Override public SearchResponse<TestSpecification> searchTestSpecifications(final Map<String, String[]> parameterMap, final boolean includeXml) { if (LOGGER.isDebugEnabled()) { LOGGER.debug(// w w w . java 2 s.c o m "Searching TestSpecification, params: " + ToStringBuilder.reflectionToString(parameterMap)); } final TestSpecificationSearchRequest searchRequest = new TestSpecificationSearchRequest(parameterMap); if (searchRequest.isValid()) { final SearchResponse<TestSpecification> searchResponse = this.testSpecificationRepository .search(searchRequest); if (includeXml) { for (final TestSpecification testSpecification : searchResponse.getSearchResults()) { populateTestSpecification(testSpecification); } } return searchResponse; } throw new RestException("testspec.search.invalidSearchCriteria"); }
From source file:org.pentaho.di.trans.steps.mappinginput.MappingInputMetaCloningTest.java
@Test public void clonesCorrectly() throws Exception { MappingInputMeta meta = new MappingInputMeta(); meta.setFieldName(new String[] { "f1", "f2" }); meta.setFieldType(new int[] { ValueMetaInterface.TYPE_INTEGER, ValueMetaInterface.TYPE_STRING }); meta.setFieldLength(new int[] { 1, 2 }); meta.setFieldPrecision(new int[] { 3, 4 }); meta.setChanged();/*from ww w . j av a 2s .c om*/ meta.setValueRenames(Collections.singletonList(new MappingValueRename("f1", "r1"))); Object clone = meta.clone(); if (!EqualsBuilder.reflectionEquals(meta, clone)) { String template = "" + "clone() is expected to handle all values.\n" + "\tOriginal object:\n" + "%s\n" + "\tCloned object:\n" + "%s"; fail(String.format(template, ToStringBuilder.reflectionToString(meta), ToStringBuilder.reflectionToString(clone))); } }