Example usage for org.apache.commons.lang.builder ToStringBuilder reflectionToString

List of usage examples for org.apache.commons.lang.builder ToStringBuilder reflectionToString

Introduction

In this page you can find the example usage for org.apache.commons.lang.builder ToStringBuilder reflectionToString.

Prototype

public static String reflectionToString(Object object, ToStringStyle style) 

Source Link

Document

Forwards to ReflectionToStringBuilder.

Usage

From source file:android.apn.androidpn.server.model.User.java

@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}

From source file:com.gemini.domain.model.GeminiNetwork.java

public List<GeminiServer> getServers() {
    Logger.debug("Network getServers: {}",
            ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE));
    return servers;
}

From source file:fr.dudie.acrachilisync.handler.AcraToChiliprojectSyncHandler.java

/**
 * {@inheritDoc}/*from   w w  w.  ja va  2s . c om*/
 * 
 * @see fr.dudie.acrachilisync.handler.AcraReportHandler#onNewReport(fr.dudie.acrachilisync.model.AcraReport)
 */
@Override
public void onNewReport(final AcraReport pReport) throws SynchronizationException {

    final Issue issue = new Issue();

    final Project project = new Project();
    project.setId(ConfigurationManager.getInstance().CHILIPROJECT_PROJECT_ID);
    issue.setProject(project);

    final Tracker tracker = new Tracker();
    tracker.setId(ConfigurationManager.getInstance().CHILIPROJECT_TRACKER_ID);
    issue.setTracker(tracker);

    final CustomField md5CustomField = new CustomField();
    md5CustomField.setId(ConfigurationManager.getInstance().CHILIPROJECT_STACKTRACE_MD5_CF_ID);
    md5CustomField.setValue(pReport.getStacktraceMD5());
    issue.getCustomFields().add(md5CustomField);

    final String stack = pReport.getValue(AcraReportHeader.STACK_TRACE);
    final IssueDescriptionBuilder description = new IssueDescriptionBuilder(stack);
    description.addOccurrence(IssueDescriptionUtils.toErrorOccurrence(pReport));

    final Matcher m = Pattern.compile("(.*)$", Pattern.MULTILINE).matcher(stack);
    m.find();
    issue.setSubject(m.group());
    issue.setDescription(description.build());

    try {
        redmineClient.createIssue(String.valueOf(ConfigurationManager.getInstance().CHILIPROJECT_PROJECT_ID),
                issue);
    } catch (final Exception e) {
        pReport.setStatus(SyncStatus.FAILURE);
        if (LOGGER.isDebugEnabled()) {
            LOGGER.debug("Failure while creating issue: \n{}",
                    ToStringBuilder.reflectionToString(issue, ToStringStyle.MULTI_LINE_STYLE));
        }
        throw new SynchronizationException("Unable to create issue for ACRA report: " + pReport.getId(), e);
    }
    pReport.setStatus(SyncStatus.SUCCESS);
}

From source file:acromusashi.stream.bolt.hdfs.HdfsStoreConfig.java

/**
 * {@inheritDoc}/*from  ww w  . j a v a2s .co m*/
 */
@Override
public String toString() {
    String result = ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
    return result;
}

From source file:com.jgui.ttscrape.Show.java

/**
 * Return a ToStringBuilder.reflectionToString representation of this show.
 *///  www . j  a  v a 2s .c  o m
public String toString() {
    String tmpSubtitle = subtitle;
    String tmpTitle = title;

    if (subtitle != null) {
        subtitle = StringUtils.replaceChars(subtitle, ',', ' ');
    }
    if (title != null) {
        title = StringUtils.replaceChars(title, ',', ' ');
    }
    String rv = ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
    subtitle = tmpSubtitle;
    title = tmpTitle;
    return rv;
}

From source file:net.jenet.CommandHeader.java

public String toString() {
    return ToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE);
}

From source file:acromusashi.stream.ml.anomaly.lof.entity.LofPoint.java

/**
 * ??<br>//from  w w  w. j  a v  a 2  s  .  c om
 * Storm?DRPC????<br>
 * (ReturnResultsReducer#complete(ReturnResultsState, TridentCollector))<br>
 * ?????JSON?????????????????
 * 
 * @return ?
 */
@Override
public String toString() {
    // TODO Storm????????
    String result = "\"" + ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE) + "\"";
    return result;
}

From source file:ca.tnt.ldaputils.impl.LdapGroup.java

@SuppressWarnings({ "ChainedMethodCall" })
@Override/*from w  ww.ja va  2s  . c o m*/
public String toString() {
    return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}

From source file:dk.nsi.sdm4.ydelse.relation.model.SSR.java

@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this, SplunkToStringStyle.SPLUNK_TO_STRING_STYLE);
}

From source file:acromusashi.stream.hook.AmLogServerAdapter.java

/**
 * Log emit info./*from w w  w.  ja va 2 s  .  c  o  m*/
 * 
 * @param componentInfo component info
 * @param info emit info
 */
public void emit(ComponentInfo componentInfo, EmitInfo info) {
    if (this.sessions.size() == 0) {
        return;
    }

    Date nowTime = new Date();
    DateFormat format = new SimpleDateFormat(DATE_PATTERN);
    String nowTimeStr = format.format(nowTime);

    Map<String, Object> objectMap = Maps.newHashMap();
    objectMap.put("time", nowTimeStr);
    objectMap.put("component", componentInfo);
    objectMap.put("emitinfo", info);

    String logInfo;
    try {
        logInfo = this.mapper.writeValueAsString(objectMap);
    } catch (JsonProcessingException ex) {
        String msgFormat = "Event convert failed. Skip log output. : ComponentInfo={0}, EmitInfo={1}";
        String message = MessageFormat.format(msgFormat, componentInfo,
                ToStringBuilder.reflectionToString(info, ToStringStyle.SHORT_PREFIX_STYLE));
        logger.warn(message, ex);
        return;
    }

    for (Entry<String, Session> entry : this.sessions.entrySet()) {
        entry.getValue().getAsyncRemote().sendText(logInfo, this.handler);
    }
}