org.apache.commons.lang.builder.ReflectionToStringBuilder#reflectionToString ( )源码实例Demo

下面列出了org.apache.commons.lang.builder.ReflectionToStringBuilder#reflectionToString ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

protected void assertEntityOnSurvivorNodesEqualsTo(T testEntityOnFailNode) {
    boolean entityDiffers = false;
    for (ContainerInfo survivorNode : getCurrentSurvivorNodes()) {
        T testEntityOnSurvivorNode = readEntity(testEntityOnFailNode, survivorNode);
        if (EqualsBuilder.reflectionEquals(testEntityOnSurvivorNode, testEntityOnFailNode, excludedComparisonFields)) {
            log.info(String.format("Verification of %s on survivor %s PASSED", getEntityType(testEntityOnFailNode), survivorNode));
        } else {
            entityDiffers = true;
            log.error(String.format("Verification of %s on survivor %s FAILED", getEntityType(testEntityOnFailNode), survivorNode));
            String tf = ReflectionToStringBuilder.reflectionToString(testEntityOnFailNode, ToStringStyle.SHORT_PREFIX_STYLE);
            String ts = ReflectionToStringBuilder.reflectionToString(testEntityOnSurvivorNode, ToStringStyle.SHORT_PREFIX_STYLE);
            log.error(String.format(
                    "\nEntity on fail node: \n%s\n"
                    + "\nEntity on survivor node: \n%s\n"
                    + "\nDifference: \n%s\n",
                    tf, ts, StringUtils.difference(tf, ts)));
        }
    }
    assertFalse(entityDiffers);
}
 
源代码2 项目: wecube-platform   文件: PluginPackageDataModel.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this);
}
 
源代码3 项目: wecube-platform   文件: PluginPackage.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this);
}
 
源代码4 项目: cosmic   文件: VifAttachment.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
}
 
源代码5 项目: cosmic   文件: BaseNiciraEntity.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
}
 
源代码6 项目: cosmic   文件: AccessRule.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
}
 
源代码7 项目: chassis   文件: BootstrapException.java
public ZookeeperInitializationException(String zookeeperHost, Exhibitors exhibitors, Exception e) {
    super("Unable to initialize zookeeper configuration for zookeeper " + zookeeperHost + ". Exhibitors:" + ReflectionToStringBuilder.reflectionToString(exhibitors), e);
}
 
源代码8 项目: cloudstack   文件: VifAttachment.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
}
 
源代码9 项目: cloudstack   文件: BaseNiciraEntity.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
}
 
源代码10 项目: cloudstack   文件: AccessRule.java
@Override
public String toString() {
    return ReflectionToStringBuilder.reflectionToString(this, ToStringStyle.DEFAULT_STYLE, false);
}