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

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

Introduction

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

Prototype

public static String reflectionToString(final Object object) 

Source Link

Document

Uses ReflectionToStringBuilder to generate a toString for the specified object.

Usage

From source file:blue.utility.ValuesUtility.java

public static void main(String args[]) {
    Object obj = new Object() {
        String val1 = "test";

        String val2 = "test2";

        String val3 = null;
    };//from ww w  .  ja  v  a2  s  .c  o  m

    System.out.println(ToStringBuilder.reflectionToString(obj));

    ValuesUtility.checkNullString(obj, true);

    System.out.println(ToStringBuilder.reflectionToString(obj));
}

From source file:cc.recommenders.utils.VersionedModuleName.java

@Override
public String toString() {

    return ToStringBuilder.reflectionToString(this);
}

From source file:cn.com.ttblog.ssmbootstrap_table.webservice.LicenseHandler.java

@SuppressWarnings("unchecked")
@Override/*  w  ww. j  ava  2s  .  c  om*/
public boolean handleMessage(SOAPMessageContext context) {
    try {
        Boolean out = (Boolean) context.get(MessageContext.MESSAGE_OUTBOUND_PROPERTY);
        logger.debug("LicenseHandler:{}", out);
        if (!out) {
            SOAPMessage message = context.getMessage();
            logger.debug("SOAPMessage:{}", ToStringBuilder.reflectionToString(message));
            SOAPEnvelope enve = message.getSOAPPart().getEnvelope();
            SOAPHeader header = enve.getHeader();
            SOAPBody body = enve.getBody();
            Node bn = body.getChildNodes().item(0);
            String partname = bn.getLocalName();
            if ("getUser".equals(partname)) {
                if (header == null) {
                    // ?
                    SOAPFault fault = body.addFault();
                    fault.setFaultString("??!");
                    throw new SOAPFaultException(fault);
                }
                Iterator<SOAPHeaderElement> iterator = header.extractAllHeaderElements();
                if (!iterator.hasNext()) {
                    // ?
                    SOAPFault fault = body.addFault();
                    fault.setFaultString("??!");
                    throw new SOAPFaultException(fault);
                }
                while (iterator.hasNext()) {
                    SOAPHeaderElement ele = iterator.next();
                    System.out.println(ele.getTextContent());
                }
            }
        }
    } catch (SOAPException e) {
        e.printStackTrace();
    }
    return true;
}

From source file:com.acme.example.service.MemberRegistration.java

public void register(Member member) throws Exception {
    log.info("Registering " + ToStringBuilder.reflectionToString(member));
    em.persist(member);/*from w  w  w .j a va2 s.c  o m*/
    memberEventSrc.fire(member);
}

From source file:$.Task.java

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

From source file:com.heliosmi.portal.aspect.LoggingAspect.java

@Around("allBeans()")
public Object profiler(ProceedingJoinPoint pjp) throws Throwable {

    long start = System.nanoTime();
    String classMethodName = pjp.getTarget().getClass().getSimpleName() + "." + pjp.getSignature().getName();
    log.info(classMethodName + " - called with param(s) " + ToStringBuilder.reflectionToString(pjp.getArgs()));

    Object returnValue = null;//  w  w  w .ja  va 2  s .  c o m
    try {
        returnValue = pjp.proceed();
    } catch (Exception exception) {
        log.error(ToStringBuilder.reflectionToString(ExceptionUtils.getRootCause(exception)));
        log.error(ExceptionUtils.getStackTrace(exception));
        throw exception;
    }

    long end = System.nanoTime();
    log.info(classMethodName + " - finished. Took " + (end - start) + " milliseconds. ");

    return returnValue;
}

From source file:com.meltmedia.cadmium.core.commands.HistoryResponseCommandAction.java

@Override
public void handleFailure(CommandContext<HistoryResponse> ctx, Exception e) {
    log.error("Command Failed " + ToStringBuilder.reflectionToString(ctx), e);
}

From source file:blue.soundObject.PatternObjectTest.java

public void testClone() {
    PatternObject p = new PatternObject();
    p.addPattern(0);//from w w w .j  a va 2  s. com
    p.addPattern(0);
    p.addPattern(0);

    for (int i = 0; i < p.size(); i++) {
        Pattern pat = p.getPattern(i);

        for (int j = 0; j < pat.values.length; j++) {
            pat.values[j] = (Math.random() > 0.5d);
        }
    }

    SoundObject clone = (SoundObject) p.clone();

    boolean isEqual = EqualsBuilder.reflectionEquals(p, clone);

    if (!isEqual) {
        StringBuilder buffer = new StringBuilder();
        buffer.append("Problem with Pattern\n");
        buffer.append("Original Object\n");
        buffer.append(ToStringBuilder.reflectionToString(p)).append("\n");
        buffer.append("Cloned Object\n");
        buffer.append(ToStringBuilder.reflectionToString(clone)).append("\n");

        System.out.println(buffer.toString());

    }

    assertTrue(isEqual);

    assertEquals(p.saveAsXML(null).toString(), clone.saveAsXML(null).toString());
}

From source file:com.meltmedia.cadmium.deployer.DeployResponseCommandAction.java

@Override
public void handleFailure(CommandContext<DeployResponse> ctx, Exception e) {
    log.error("Command Failed " + ToStringBuilder.reflectionToString(ctx), e);
}

From source file:com.meltmedia.cadmium.core.commands.LoggerConfigResponseCommandAction.java

@Override
public void handleFailure(CommandContext<LoggerConfigResponse> ctx, Exception e) {
    log.error("Command Failed " + ToStringBuilder.reflectionToString(ctx), e);
}