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

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

Introduction

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

Prototype

@Override
public String build() 

Source Link

Document

Returns the String that was build as an object representation.

Usage

From source file:com.mawujun.util.AnnotationUtils.java

/**
 * <p>Generate a string representation of an Annotation, as suggested by
 * {@link Annotation#toString()}.</p>
 *
 * @param a the annotation of which a string representation is desired
 * @return the standard string representation of an annotation, not
 * {@code null}/*  ww w .  j a v  a2  s.  co m*/
 */
public static String toString(final Annotation a) {
    ToStringBuilder builder = new ToStringBuilder(a, TO_STRING_STYLE);
    for (Method m : a.annotationType().getDeclaredMethods()) {
        if (m.getParameterTypes().length > 0) {
            continue; //wtf?
        }
        try {
            builder.append(m.getName(), m.invoke(a));
        } catch (RuntimeException ex) {
            throw ex;
        } catch (Exception ex) {
            throw new RuntimeException(ex);
        }
    }
    return builder.build();
}

From source file:com.evrythng.commons.domain.Value.java

@Override
public final String toString() {

    ToStringBuilder toString = new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE);
    toString.append("value", value);
    return toString.build();
}

From source file:ca.uhn.fhir.rest.param.NumberParam.java

@Override
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE);
    b.append("prefix", getPrefix());
    b.append("value", myQuantity);
    return b.build();
}

From source file:ca.uhn.fhir.jpa.dao.HistoryTuple.java

@Override
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    b.append("id", myId);
    b.append("history", myIsHistory);
    b.append("updated", myUpdated);
    return b.build();
}

From source file:ca.uhn.fhir.util.ResourceReferenceInfo.java

@Override
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    b.append("name", myName);
    b.append("resource", myResource.getReferenceElement());
    return b.build();
}

From source file:net.dacce.commons.cli.ExclusiveOptions.java

@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this);
    for (Option option : members) {
        tsb.append("member", option.getName());
    }/*  w  w  w  .  ja  va 2s.  co m*/
    tsb.appendSuper(super.toString());
    return tsb.build();
}

From source file:ca.uhn.fhir.model.api.ExtensionDt.java

@Override
public String toString() {
    ToStringBuilder retVal = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    retVal.append("url", getUrl());
    retVal.append("value", getValue());
    return retVal.build();
}

From source file:com.evrythng.thng.resource.model.store.Property.java

@Override
public String toString() {

    ToStringBuilder toString = new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE);
    toString.append("key", key);
    toString.append("value", value);
    toString.append("timestamp", getTimestamp());
    return toString.build();
}

From source file:ca.uhn.fhir.jpa.entity.ResourceIndexedSearchParamNumber.java

@Override
public String toString() {
    ToStringBuilder b = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    b.append("paramName", getParamName());
    b.append("resourceId", getResource().getId()); // TODO: add a field so we don't need to resolve this
    b.append("value", getValue());
    return b.build();
}

From source file:ca.uhn.fhir.jpa.entity.TagDefinition.java

@Override
public String toString() {
    ToStringBuilder retVal = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    retVal.append("id", myId);
    retVal.append("system", mySystem);
    retVal.append("code", myCode);
    retVal.append("display", myDisplay);
    return retVal.build();
}