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

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

Introduction

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

Prototype

public static String toString(final Object object, final ToStringStyle style) 

Source Link

Document

Builds a toString value through reflection.

Usage

From source file:com.paulwithers.bp106.DemoUtils.java

public static String convertObjectToString(final Object o, final ToStringStyle style) {
    String retVal_ = "";
    try {//from   ww w  . j  av  a2 s.  c om
        retVal_ = AccessController.doPrivileged(new PrivilegedExceptionAction<String>() {
            public String run() throws Exception {
                return ReflectionToStringBuilder.toString(o, style);
            }
        });
    } catch (AccessControlException e) {
        e.printStackTrace();
    } catch (PrivilegedActionException e) {
        e.printStackTrace();
    }
    return retVal_;
}

From source file:bq.jpa.demo.query.domain.ResultViewer.java

public static void printResult(Object obj) {
    if (obj instanceof Object[]) {
        Object[] columns = (Object[]) obj;
        for (Object column : columns)
            printResult(column);/*from   w  w w.ja v  a2s . co m*/
    } else if (obj instanceof Long || obj instanceof Double || obj instanceof String)
        System.out.print(obj.getClass().getName() + ": " + obj);
    else {
        System.out.print(ReflectionToStringBuilder.toString(obj, ToStringStyle.SHORT_PREFIX_STYLE));
    }

    System.out.println();

}

From source file:ching.icecreaming.model.DataModel1.java

public String toString() {
    return ReflectionToStringBuilder.toString(this, ToStringStyle.MULTI_LINE_STYLE);
}

From source file:com.msopentech.odatajclient.engine.data.AbstractPayloadObject.java

/**
 * {@inheritDoc }
 */
@Override
public String toString() {
    return ReflectionToStringBuilder.toString(this, ToStringStyle.MULTI_LINE_STYLE);
}

From source file:internal.diff.common.domain.DirectoryMetadata.java

@Override
public String toString() {

    return ReflectionToStringBuilder.toString(this, ToStringStyle.MULTI_LINE_STYLE);
}

From source file:com.flipkart.polyguice.core.support.SingletonKey.java

@Override
public String toString() {
    return ReflectionToStringBuilder.toString(this, ToStringStyle.SIMPLE_STYLE);
}

From source file:com.github.dozermapper.core.cache.CacheEntry.java

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

From source file:io.verticle.oss.apex.agent.sdk.handler.BasicContextDumpHandler.java

private void dumpContext(AdvisorContext advisorContext, String trigger) {

    Map<Object, Object> args = new HashMap<>();

    for (int i = 0; i < advisorContext.getSignatureTypes().length; i++) {
        try {//from  w  ww.  j  a v  a2s .  co  m
            args.put(advisorContext.getSignatureTypes()[i], ReflectionToStringBuilder
                    .toString(advisorContext.getSignatureArgs()[i], ToStringStyle.JSON_STYLE));
        } catch (Throwable t) {
            logger.info(Constants.LOGPREFIX + " could not serialize Object in Basic Context Dump Handler");
        }

    }

    MetricMessage message = new MetricMessage(Domain.application, name(advisorContext), new Date());
    message.addField("correlationId", advisorContext.getCorrelationId());
    message.addField("trigger", trigger);
    message.addField("args", args);

    try {
        ApexCollectorFactory.get().reportDirect(this.getClass(), message);
    } catch (Exception e) {
        logger.error(Constants.LOGPREFIX + "Could not send message", e);
    }

}

From source file:com.ibasco.agql.protocols.valve.csgo.webapi.pojos.CsgoAppServicesStatus.java

@Override
public String toString() {
    return ReflectionToStringBuilder.toString(this, ToStringStyle.NO_CLASS_NAME_STYLE);
}

From source file:jpaworkshop.presentation.CompanyBean.java

private String convertResult(Object e) {
    if (e == null) {
        return "null";
    } else if (e instanceof Object[]) {
        Object[] row = (Object[]) e;
        StringBuilder builder = new StringBuilder();

        for (Object col : row) {
            builder.append(convertResult(col)).append(",");
        }//from w w  w .  j  av  a2 s.c o  m

        return builder.toString();
    } else {
        return ReflectionToStringBuilder.toString(e, ToStringStyle.SHORT_PREFIX_STYLE);
    }
}