Example usage for org.apache.commons.lang3.builder StandardToStringStyle setContentStart

List of usage examples for org.apache.commons.lang3.builder StandardToStringStyle setContentStart

Introduction

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

Prototype

@Override
public void setContentStart(final String contentStart) 

Source Link

Document

Sets the content start text.

null is accepted, but will be converted to an empty String.

Usage

From source file:com.nmote.smpp.samples.Samples.java

/**
 * Configurates debuging styles./*from   www.  j  a  v a  2  s. c  om*/
 */
public static void init() {
    StandardToStringStyle tss = new StandardToStringStyle();
    tss.setUseShortClassName(true);
    tss.setContentStart("(");
    tss.setContentEnd(")");
    tss.setUseIdentityHashCode(false);
    ToStringBuilder.setDefaultStyle(tss);
}

From source file:de.vandermeer.asciitable.commons.Table_ToStringStyle.java

/**
 * Returns the toString() style.// ww w  .ja  va 2  s .c o  m
 * @return common style for toString() methods
 */
public static final ToStringStyle configure() {
    StandardToStringStyle ret = new StandardToStringStyle();

    ret.setUseShortClassName(true); //don't like long class names
    ret.setFieldNameValueSeparator(" = "); // some spaces help readability
    ret.setArrayContentDetail(true); // arrays w/ details
    ret.setDefaultFullDetail(true);

    ret.setContentStart("[");
    ret.setFieldSeparator(SystemUtils.LINE_SEPARATOR + "  ");
    ret.setFieldSeparatorAtStart(true);
    ret.setContentEnd(SystemUtils.LINE_SEPARATOR + "]");
    return ret;
}

From source file:de.vandermeer.asciitable.commons.ObjectToStringStyle.java

/**
 * Returns a standard toString() style./*from  w  ww  . ja va 2 s .  c om*/
 * @param indent indentation in number of characters, useful for nested operations
 * @return common style for toString() methods
 */
public static final ToStringStyle getStyle(int indent) {
    StandardToStringStyle ret = new StandardToStringStyle();

    ret.setUseShortClassName(true); //don't like long class names
    ret.setFieldNameValueSeparator(" = "); // some spaces help readability
    ret.setArrayContentDetail(true); // arrays w/ details
    ret.setDefaultFullDetail(true);

    String indentation = "";
    for (int i = 0; i <= indent; i++) {
        indentation += " ";
    }
    ret.setContentStart("[");
    ret.setFieldSeparator(SystemUtils.LINE_SEPARATOR + indentation + "    ");
    ret.setFieldSeparatorAtStart(true);
    ret.setContentEnd(SystemUtils.LINE_SEPARATOR + indentation + "]");

    return ret;
}

From source file:de.vandermeer.skb.interfaces.categories.has.HasToStringStyle.java

/**
 * Returns a standard toString() style.//from   w  ww  .  j ava2  s  . c  o  m
 * @param indent indentation in number of characters, useful for nested operations
 * @return common style for `toString()` methods
 */
default ToStringStyle getStyle(int indent) {
    StandardToStringStyle ret = new StandardToStringStyle();

    ret.setUseShortClassName(true); //don't like long class names
    ret.setFieldNameValueSeparator(" = "); // some spaces help readability
    ret.setArrayContentDetail(true); // arrays w/ details
    ret.setDefaultFullDetail(true);

    String indentation = "";
    for (int i = 0; i <= indent; i++) {
        indentation += " ";
    }
    ret.setContentStart("[");
    ret.setFieldSeparator(SystemUtils.LINE_SEPARATOR + indentation + "    ");
    ret.setFieldSeparatorAtStart(true);
    ret.setContentEnd(SystemUtils.LINE_SEPARATOR + indentation + "]");

    return ret;
}