Example usage for org.apache.commons.lang3.builder ToStringBuilder toString

List of usage examples for org.apache.commons.lang3.builder ToStringBuilder toString

Introduction

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

Prototype

@Override
public String toString() 

Source Link

Document

Returns the built toString.

This method appends the end of data indicator, and can only be called once.

Usage

From source file:com.nmote.smpp.DataSmPDU.java

/**
 * Creates a string representation of a PDU.
 *
 * @return a String/*from  w w  w  .j  av  a2 s .co m*/
 */
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this);
    b.append(getSequence());
    b.append(ESMEStatus.toString(getStatus()));

    // Appending mandatory parameters
    b.append("service_type", toStringHelper(service_type));
    b.append("source_addr", toStringHelper(source_addr));
    b.append("dest_addr", toStringHelper(dest_addr));
    b.append("esm_class", toStringHelper(esm_class));
    b.append("registered_delivery", toStringHelper(registered_delivery));
    b.append("data_coding", toStringHelper(data_coding));

    // Appending optional parameters
    if (getParameters() != null) {
        b.append(getParameters());
    }

    return b.toString();
}

From source file:com.norconex.committer.core.AbstractMappedCommitter.java

@Override
public String toString() {
    ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    builder.appendSuper(super.toString());
    builder.append("docCount", docCount);
    builder.append("targetReferenceField", targetReferenceField);
    builder.append("sourceReferenceField", sourceReferenceField);
    builder.append("keepSourceReferenceField", keepSourceReferenceField);
    builder.append("targetContentField", targetContentField);
    builder.append("sourceContentField", sourceContentField);
    builder.append("keepSourceContentField", keepSourceContentField);
    return builder.toString();
}

From source file:com.mgmtp.perfload.core.client.web.response.ResponseInfo.java

@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("uri", uri);
    tsb.append("methodType", methodType);
    tsb.append("statusCode", statusCode);
    tsb.append("timeIntervalBeforeBody", timeIntervalBeforeBody);
    tsb.append("timeIntervalTotal", timeIntervalTotal);
    tsb.append("headers", headers);
    tsb.append("charset", charset);
    tsb.append("extraInfo", extraInfo);
    tsb.append("executionId", executionId);
    tsb.append("detailExtractionNames", detailExtractionNames);
    if (body != null) {
        tsb.append("body", bodyAsString);
    }//  w  w  w.j a v  a2  s .c o  m
    // We don't want line breaks in the result
    return LINE_BREAK_PATTERN.matcher(tsb.toString()).replaceAll(" ");
}

From source file:de.vandermeer.asciitable.v1.V1_AsciiTable.java

/**
 * Returns a string with debug information.
 * @return string with debug information about the table
 *//*from  w w  w  .j a  v  a  2s .  c o m*/
public String toString() {
    ToStringBuilder ret = new ToStringBuilder(this, ObjectToStringStyle.getStyle())
            .append("columns   ", this.columns, false).append("columns   ", this.columns)
            .append("------------------------------------").append("table     ", this.table, false);

    if (this.table != null && this.table.size() > 0) {
        for (Integer i : this.table.keySet()) {
            ret.append(String.format("  row(%3d)", i), this.table.get(i));
        }
    }

    ret.append("------------------------------------");
    return ret.toString();
}

From source file:com.thelastcheck.io.base.Field.java

@Override
public String toString() {
    ToStringBuilder sb = new ToStringBuilder(this);
    sb.append("Offset", offset);
    sb.append("Length", length);
    sb.append("Type", type);
    sb.append("Number", number);
    sb.append("Name", name);
    return sb.toString();
}

From source file:com.mgmtp.jfunk.web.util.WebElementFinder.java

@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ShortToStringStyle.INSTANCE);
    tsb.append("by", by);
    if (timeoutSeconds > 0L) {
        tsb.append("timeoutSeconds", timeoutSeconds);
        if (sleepMillis > 0L) {
            tsb.append("sleepMillis", sleepMillis);
        }//from w  w w.j  ava  2 s.c om
    }
    if (enabled != null) {
        tsb.append("enabled", enabled);
    }
    if (displayed != null) {
        tsb.append("displayed", displayed);
    }
    if (selected != null) {
        tsb.append("selected", selected);
    }
    return tsb.toString();
}

From source file:de.micromata.mgc.email.ReceivedMail.java

@Override
public String toString() {
    ToStringBuilder sb = new ToStringBuilder(this);
    sb.append("from", getFrom());
    sb.append("fromRealname", getFromRealname());
    sb.append("to", getTo());
    sb.append("toRealname", getToRealname());
    sb.append("subject", getSubject());
    sb.append("contentType", getContentType());
    sb.append("charset", getCharset());
    if (content != null) {
        sb.append("content", getContent());
    }//from   w w  w  .j  a v  a 2 s .  c  o m
    if (messageNumber != -1) {
        sb.append("no", getMessageNumber());
    }
    if (date != null) {
        sb.append("date", getDate());
    }
    if (deleted == true) {
        sb.append("deleted", isDeleted());
    }
    if (recent == true) {
        sb.append("recent", isRecent());
    }
    if (seen == true) {
        sb.append("seen", isSeen());
    }
    return sb.toString();
}

From source file:com.nmote.smpp.ReplaceSmPDU.java

/**
 * Creates a string representation of a PDU.
 *
 * @return a String//from w w  w .  j  a  va  2 s . co m
 */
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this);
    b.append(getSequence());
    b.append(ESMEStatus.toString(getStatus()));

    // Appending mandatory parameters
    b.append("message_id", toStringHelper(message_id));
    b.append("source_addr", toStringHelper(source_addr));
    b.append("schedule_delivery_time", toStringHelper(schedule_delivery_time));
    b.append("validity_period", toStringHelper(validity_period));
    b.append("registered_delivery", toStringHelper(registered_delivery));
    b.append("sm_default_msg_id", toStringHelper(sm_default_msg_id));
    b.append("short_message", toStringHelper(short_message));

    // Appending optional parameters
    if (getParameters() != null) {
        b.append(getParameters());
    }

    return b.toString();
}

From source file:de.vandermeer.asciitable.v1.AsciiTable.java

/**
 * Returns a string with debug information.
 * @return string with debug information about the table
 *//*from  w  w  w  .j av  a2 s  .  c o m*/
public String toString() {
    ToStringBuilder ret = new ToStringBuilder(this, Table_ToStringStyle.TS_STYLE)
            .append("columns   ", this.columns, false).append("columns   ", this.columns)
            .append("------------------------------------").append("table     ", this.table, false);

    if (this.table != null && this.table.size() > 0) {
        for (Integer i : table.keySet()) {
            ret.append(String.format("  row(%3d)", i), this.table.get(i));
        }
    }

    ret.append("------------------------------------");
    return ret.toString();
}

From source file:com.azaptree.services.spring.application.config.SpringApplicationServiceConfig.java

@Override
public String toString() {
    final ToStringBuilder sb = new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE);
    if (ArrayUtils.isNotEmpty(configurationClasses)) {
        final String[] names = new String[configurationClasses.length];
        for (int i = 0; i < names.length; i++) {
            names[i] = configurationClasses[i].getName();
        }// ww w .ja  v a  2s . c  om
        sb.append("configurationClasses", Arrays.toString(names));
    }
    if (ArrayUtils.isNotEmpty(springProfiles)) {
        sb.append("springProfiles", Arrays.toString(springProfiles));
    }

    if (!CollectionUtils.isEmpty(jvmSystemProperties)) {
        final StringWriter sw = new StringWriter(256);
        try {
            jvmSystemProperties.store(sw, "JVM System Propperties");
        } catch (final IOException e) {
            throw new RuntimeException(e);
        }
        sb.append("jvmSystemProperties", sw.toString());
    }

    return sb.toString();
}