List of usage examples for org.apache.commons.lang3.builder ToStringBuilder reflectionToString
public static String reflectionToString(final Object object, final ToStringStyle style)
Uses ReflectionToStringBuilder
to generate a toString
for the specified object.
From source file:com.rjuarez.webapp.tools.ApiUrl.java
public URL buildUrl(final TheMovieDatabaseParameters params) { final StringBuilder urlString = new StringBuilder(TMDB_API_BASE); LOG.trace("Method: '{}', Sub-method: '{}', Params: {}", method.getValue(), submethod.getValue(), ToStringBuilder.reflectionToString(params, ToStringStyle.SHORT_PREFIX_STYLE)); // Get the start of the URL, substituting TV for the season or episode // methods/*from w w w . ja v a 2 s. c o m*/ if (method == TheMovieDatabaseMethod.SEASON || method == TheMovieDatabaseMethod.EPISODE) { urlString.append(TheMovieDatabaseMethod.TV.getValue()); } else { urlString.append(method.getValue()); } // We have either a queury, or a ID request if (params.has(TheMovieDatabaseQueries.QUERY)) { urlString.append(queryProcessing(params)); } else { urlString.append(idProcessing(params)); } urlString.append(otherProcessing(params)); try { LOG.trace("URL: {}", urlString.toString()); return new URL(urlString.toString()); } catch (final MalformedURLException ex) { LOG.warn("Failed to create URL {} - {}", urlString.toString(), ex.getMessage()); return null; } }
From source file:net.ljcomputing.ecsr.repository.PersonUpdateUnitTests.java
/** * Test 01./*from w w w. java 2 s .c o m*/ */ @Test @Rollback(false) public void test01() { final Iterable<Organization> orgs = orgService.findAll(); for (final Organization org : orgs) { org.setName(org.getName() + ": " + new Date()); //NOPMD orgService.save(org); final Organization newOrg = orgService.findByUuid(org.getUuid()); final String json = ToStringBuilder.reflectionToString(newOrg, ToStringStyle.JSON_STYLE); LOGGER.debug("updated to: {}", json); } final Iterable<Team> teams = teamService.findAll(); for (final Team team : teams) { team.setName(team.getName() + ": " + new Date()); //NOPMD teamService.save(team); final Team newTeam = teamService.findByUuid(team.getUuid()); final String json = ToStringBuilder.reflectionToString(newTeam, ToStringStyle.JSON_STYLE); LOGGER.debug("updated to: {}", json); } final Iterable<Person> people = personService.findAll(); for (final Person person : people) { person.setMiddleName(new Date().toString()); //NOPMD personService.save(person); final Person newPerson = personService.findByUuid(person.getUuid()); final String json = ToStringBuilder.reflectionToString(newPerson, ToStringStyle.JSON_STYLE); LOGGER.debug("updated to: {}", json); } final List<Person> peopleNamed = personService.locateByName("Jim", "Willmore"); for (final Person person : peopleNamed) { final String json = ToStringBuilder.reflectionToString(person, ToStringStyle.JSON_STYLE); LOGGER.debug(" person named found: {}", json); } }
From source file:io.wcm.devops.conga.plugins.aem.handlebars.helper.AbstractFilter.java
@Override public final String toString() { return ToStringBuilder.reflectionToString(this, NoClassNameOmitNullsStyle.TOSTRING_STYLE); }
From source file:com.glaf.oa.assesscontent.model.AssesscontentAndScore.java
public String toString() { return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE); }
From source file:com.omertron.slackbot.model.sheets.GameLogRow.java
/** * Take the row from the sheet API and convert it to this object * * @param valueRange/* w w w . ja v a 2 s . c om*/ */ public final void processValueRange(ValueRange valueRange) { if (valueRange.getValues() == null || valueRange.getValues().isEmpty()) { return; } List<Object> row = valueRange.getValues().get(0); if (!row.isEmpty()) { try { this.date = DateUtils.parseDate(row.get(0).toString().substring(5), "dd MMM yy"); } catch (ParseException ex) { LOG.info("Failed to parse date: '{}'", ex.getMessage()); } } if (row.size() >= 2) { this.gameName = row.get(1).toString(); } if (row.size() >= 3) { this.gameId = NumberUtils.toInt(row.get(2).toString(), 0); } if (row.size() >= 5) { this.chooser = row.get(4).toString(); } if (row.size() >= 6) { this.attendees = row.get(5).toString(); } if (row.size() >= 7) { this.winners = row.get(6).toString(); } if (row.size() >= 9) { this.owner = row.get(8).toString(); } LOG.info("{}", ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE)); }
From source file:eu.openanalytics.rsb.config.PersistedConfigurationAdapter.java
@Override public String toString() { return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE) + "\n" + persistedConfiguration.toString(); }
From source file:com.griddynamics.banshun.ExportTargetSource.java
@Override public String toString() { return ToStringBuilder.reflectionToString(this, SHORT_PREFIX_STYLE); }
From source file:com.omertron.omdbapi.tools.OmdbParameters.java
@Override public String toString() { return ToStringBuilder.reflectionToString(parameters, ToStringStyle.SHORT_PREFIX_STYLE); }
From source file:com.omertron.themoviedbapi.tools.ApiUrl.java
/** * Build the URL from the pre-created parameters. * * @param params/*from w w w . j a v a2 s. c o m*/ * @return */ public URL buildUrl(final TmdbParameters params) { StringBuilder urlString = new StringBuilder(TMDB_API_BASE); LOG.trace("Method: '{}', Sub-method: '{}', Params: {}", method.getValue(), submethod.getValue(), ToStringBuilder.reflectionToString(params, ToStringStyle.SHORT_PREFIX_STYLE)); // Get the start of the URL, substituting TV for the season or episode methods if (method == MethodBase.SEASON || method == MethodBase.EPISODE) { urlString.append(MethodBase.TV.getValue()); } else { urlString.append(method.getValue()); } // We have either a queury, or a ID request if (params.has(Param.QUERY)) { urlString.append(queryProcessing(params)); } else { urlString.append(idProcessing(params)); } urlString.append(otherProcessing(params)); try { LOG.trace("URL: {}", urlString.toString()); return new URL(urlString.toString()); } catch (MalformedURLException ex) { LOG.warn("Failed to create URL {} - {}", urlString.toString(), ex.getMessage()); return null; } }
From source file:com.github.wolfdogs.kemono.util.event.AbstractManagedEventManager.java
@Override public String toString() { return ToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE); }