Java 类org.apache.commons.lang3.builder.ToStringStyle 实例源码

项目:springboot-shiro-cas-mybatis    文件:AbstractRegisteredService.java   
@Override
public String toString() {
    final ToStringBuilder toStringBuilder = new ToStringBuilder(null, ToStringStyle.SHORT_PREFIX_STYLE);
    toStringBuilder.append("id", this.id);
    toStringBuilder.append("name", this.name);
    toStringBuilder.append("description", this.description);
    toStringBuilder.append("serviceId", this.serviceId);
    toStringBuilder.append("usernameAttributeProvider", this.usernameAttributeProvider);
    toStringBuilder.append("theme", this.theme);
    toStringBuilder.append("evaluationOrder", this.evaluationOrder);
    toStringBuilder.append("logoutType", this.logoutType);
    toStringBuilder.append("attributeReleasePolicy", this.attributeReleasePolicy);
    toStringBuilder.append("accessStrategy", this.accessStrategy);
    toStringBuilder.append("publicKey", this.publicKey);
    toStringBuilder.append("proxyPolicy", this.proxyPolicy);
    toStringBuilder.append("logo", this.logo);
    toStringBuilder.append("logoutUrl", this.logoutUrl);
    toStringBuilder.append("requiredHandlers", this.requiredHandlers);
    toStringBuilder.append("properties", this.properties);

    return toStringBuilder.toString();
}
项目:springboot-shiro-cas-mybatis    文件:ShiroRealm.java   
@Override
    protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException {
        //UsernamePasswordToken对象用来存放提交的登录信息
        UsernamePasswordToken token=(UsernamePasswordToken) authenticationToken;

        log.info("验证当前Subject时获取到token为:" + ReflectionToStringBuilder.toString(token, ToStringStyle.MULTI_LINE_STYLE)); 
//        return new SimpleAuthenticationInfo("hsjhsj","8e24137dee97c9bbddb9a0cd6e043be4" , getName());
        return new SimpleAuthenticationInfo("hsjhsj","" , getName());
        //查出是否有此用户
//        TbUser user=null;
//        if(user!=null){
            // 若存在,将此用户存放到登录认证info中,无需自己做密码对比,Shiro会为我们进行密码对比校验
//            return new SimpleAuthenticationInfo(user.getUsername(), , getName());
//        }
//        return null;
    }
项目:cas-5.1.0    文件:WsFederationCredential.java   
/**
 * toString produces a human readable representation of the WsFederationCredential.
 *
 * @return a human readable representation of the WsFederationCredential
 */
@Override
public String toString() {

    return new ToStringBuilder(this, ToStringStyle.NO_CLASS_NAME_STYLE)
            .append("ID", this.id)
            .append("Issuer", this.issuer)
            .append("Audience", this.audience)
            .append("Authentication Method", this.authenticationMethod)
            .append("Issued On", this.issuedOn)
            .append("Valid After", this.notBefore)
            .append("Valid Before", this.notOnOrAfter)
            .append("Attributes", this.attributes)
            .build();

}
项目:cas-5.1.0    文件:AbstractRegisteredService.java   
@Override
public String toString() {
    final ToStringBuilder toStringBuilder = new ToStringBuilder(null, ToStringStyle.SHORT_PREFIX_STYLE);
    toStringBuilder.append("id", this.id);
    toStringBuilder.append("name", this.name);
    toStringBuilder.append("description", this.description);
    toStringBuilder.append("serviceId", this.serviceId);
    toStringBuilder.append("usernameAttributeProvider", this.usernameAttributeProvider);
    toStringBuilder.append("theme", this.theme);
    toStringBuilder.append("evaluationOrder", this.evaluationOrder);
    toStringBuilder.append("logoutType", this.logoutType);
    toStringBuilder.append("attributeReleasePolicy", this.attributeReleasePolicy);
    toStringBuilder.append("accessStrategy", this.accessStrategy);
    toStringBuilder.append("publicKey", this.publicKey);
    toStringBuilder.append("proxyPolicy", this.proxyPolicy);
    toStringBuilder.append("logo", this.logo);
    toStringBuilder.append("logoutUrl", this.logoutUrl);
    toStringBuilder.append("requiredHandlers", this.requiredHandlers);
    toStringBuilder.append("properties", this.properties);
    toStringBuilder.append("multifactorPolicy", this.multifactorPolicy);
    toStringBuilder.append("informationUrl", this.informationUrl);
    toStringBuilder.append("privacyUrl", this.privacyUrl);
    return toStringBuilder.toString();
}
项目:obevo    文件:FieldCompareBreak.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("compareSubject", getCompareSubject())
            .append("fieldName", this.fieldName)
            .append("leftVal", this.leftVal)
            .append("rightVal", this.rightVal)
            .append("leftObjectDetail", this.left)
            .append("rightObjectDetail", this.right)
            .toString();
}
项目:cas-5.1.0    文件:CasConfigurationDeletedEvent.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE)
            .appendSuper(super.toString())
            .append("file", file)
            .toString();
}
项目:uroborosql    文件:AuditLogSqlFilter.java   
@Override
public int[] doBatch(final SqlContext sqlContext, final PreparedStatement preparedStatement, final int[] result) {
    String userName = getParam(sqlContext, USER_NAME_KEY);
    if (userName == null) {
        // ユーザ名が設定されていない時
        userName = DEFAULT_USER_NAME;
    }

    String funcId = getParam(sqlContext, FUNC_ID_KEY);
    if (funcId == null) {
        // 機能IDが設定されていない時
        funcId = DEFAULT_FUNC_ID;
    }
    int rowCount = -1;
    if (LOG.isDebugEnabled()) {
        try {
            rowCount = preparedStatement.getUpdateCount();
        } catch (SQLException ex) {
            // ここでの例外は実処理に影響を及ぼさないよう握りつぶす
        }
    }
    LOG.debug(ToStringBuilder.reflectionToString(
            new AuditData(userName, funcId, sqlContext.getSqlId(), sqlContext.getSqlName(), sqlContext
                    .getExecutableSql(), rowCount), ToStringStyle.JSON_STYLE));

    return result;
}
项目:wurmloch-crdt    文件:USet.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .appendSuper(super.toString())
            .append("crdtId", getCrdtId())
            .append("element", element)
            .toString();
}
项目:mybatis-generator-tool    文件:CommentPlugin.java   
@Override
public boolean modelBaseRecordClassGenerated(TopLevelClass topLevelClass, IntrospectedTable introspectedTable) {
    Method method = new Method("toString");
    method.setReturnType(new FullyQualifiedJavaType(String.class.getCanonicalName()));
    method.setVisibility(JavaVisibility.PUBLIC);
    method.addAnnotation("@Override");
    method.addBodyLine("return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);");
    topLevelClass.addImportedType(new FullyQualifiedJavaType(ToStringBuilder.class.getCanonicalName()));
    topLevelClass.addImportedType(new FullyQualifiedJavaType(ToStringStyle.class.getCanonicalName()));
    topLevelClass.addMethod(method);
    return topLevelClassComment(topLevelClass, introspectedTable, true);
}
项目:mid-tier    文件:Event.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("id", id)
            .append("sequence", sequence)
            .append("time", time)
            .append("origin", origin)
            .append("information", information)
            .toString();
}
项目:wurmloch-crdt    文件:ORSet.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .appendSuper(super.toString())
            .append("crdtId", getCrdtId())
            .append("element", element)
            .toString();
}
项目:obevo    文件:ObjectCompareBreak.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("objectCompareBreakSide", objectCompareBreakSide)
            .append("compareSubject", getCompareSubject())
            .toString();
}
项目:mid-tier    文件:Event.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("id", id)
            .append("sequence", sequence)
            .append("time", time)
            .append("origin", origin)
            .append("information", information)
            .toString();
}
项目:obevo    文件:DaPackagePojoImpl.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("name", name)
            .append("schema", schema)
            .toString();
}
项目:openshift-ldapsync    文件:User.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("dn", dn)
            .append("userName", userName)
            .append("fullName", fullName)
            .append("email", email)
            .toString();
}
项目:yadaframework    文件:YadaRegistrationRequest.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SIMPLE_STYLE).
       append("email", email).
       append("timestamp", timestamp).
       append("token", token).
       toString();
}
项目:wurmloch-crdt    文件:USet.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .appendSuper(super.toString())
            .append("crdtId", getCrdtId())
            .append("element", element)
            .toString();
}
项目:java-rest-books    文件:Author.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("firstName", firstName)
            .append("lastName", lastName)
            .toString();
}
项目:java-rest-books    文件:Book.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("id", id)
            .append("isbn", isbn)
            .append("title", title)
            .append("description", description)
            .append("authors", authors)
            .append("publisher", publisher)
            .toString();
}
项目:wurmloch-crdt    文件:PNCounter.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .appendSuper(super.toString())
            .append("pEntries", pEntries)
            .append("nEntries", nEntries)
            .toString();
}
项目:uroborosql    文件:IfNode.java   
/**
 * ExpressionのNodeを解析してパラメータの値をダンプします
 *
 * @param node expressionの各ノード
 * @param transformContext
 * @param builder パラメータの値を出力する先
 */
private void dumpNode(final Node node, final TransformContext transformContext, final StringBuilder builder) {
    if (node == null) {
        return;
    }
    if (node instanceof ASTProperty) {
        ASTProperty prop = (ASTProperty) node;
        if (!StringFunction.SHORT_NAME.equals(prop.toString())) {
            try {
                Object value = Ognl.getValue(prop, transformContext);
                builder.append(prop)
                        .append(":[")
                        .append(value == null ? null : ToStringBuilder.reflectionToString(value,
                                ToStringStyle.SIMPLE_STYLE))
                        .append("],");
            } catch (OgnlException ex) {
                // ダンプ処理でシステムが止まっては困るのでスタックトレースを出して握りつぶす
                ex.printStackTrace();
            }
        }
    } else {
        int childCount = node.jjtGetNumChildren();
        for (int i = 0; i < childCount; i++) {
            Node child = node.jjtGetChild(i);
            dumpNode(child, transformContext, builder);
        }
    }
}
项目:datax    文件:RangeSplitUtilTest.java   
@Test
    public void testDoAsciiStringSplit() {
//        String left = "adde";
//        String right = "xyz";
//        int expectSliceNumber = 4;
        String left = "a";
        String right = "z";
        int expectSliceNumber = 3;

        String[] result = RangeSplitUtil.doAsciiStringSplit(left, right, expectSliceNumber);
        System.out.println(ToStringBuilder.reflectionToString(result, ToStringStyle.SIMPLE_STYLE));

    }
项目:wurmloch-crdt    文件:CrdtDefinition.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("crdtId", crdtId)
            .append("crdtClass", crdtClass)
            .toString();
}
项目:mid-tier    文件:Event.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("id", id)
            .append("sequence", sequence)
            .append("time", time)
            .append("origin", origin)
            .append("information", information)
            .toString();
}
项目:sponge    文件:MidiMetaMessageEvent.java   
@Override
public String getMessageString() {
    //@formatter:off
    return new ToStringBuilder(this, ToStringStyle.NO_CLASS_NAME_STYLE)
            .append("category", getCategory().getCode())
            .append(ATTR_MESSAGE_TYPE, getMessageType())
            .append(ATTR_DATA, Hex.encodeHex(getData()))
            .append(ATTR_TIME_STAMP, getTimeStamp())
            .toString();
    //@formatter:on
}
项目:wurmloch-crdt    文件:GCounter.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .appendSuper(super.toString())
            .append("entries", entries)
            .toString();
}
项目:wurmloch-crdt    文件:TwoPSet.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .appendSuper(super.toString())
            .append("crdtId", getCrdtId())
            .append("element", element)
            .toString();
}
项目:eds    文件:LogicConsumerConfig.java   
@Override
public String toString() {
  return ToStringBuilder.reflectionToString(this, ToStringStyle.SIMPLE_STYLE);
}
项目:athena    文件:GetAllActiveAlarms.java   
void printAlarms(Set<Alarm> alarms) {
    alarms.stream().forEach((alarm) -> {
        print(ToStringBuilder.reflectionToString(alarm, ToStringStyle.SHORT_PREFIX_STYLE));
    });
}
项目:take    文件:BaseModel.java   
@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE);
}
项目:uroborosql    文件:SqlAgentSampleTest.java   
private String toString(final List<Map<String, Object>> obj) {
    return ToStringBuilder.reflectionToString(obj, ToStringStyle.SHORT_PREFIX_STYLE);
}
项目:Homework    文件:JDBCTest4.java   
@Override
public String toString()
{
    return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE);
}
项目:obevo    文件:DaColumnReferenceImpl.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("fkColumnReference", fkColumnReference)
            .toString();
}
项目:obevo    文件:DaColumnImpl.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("column", column)
            .toString();
}
项目:OpenLRW    文件:MongoCourse.java   
@Override
public String toString() {
  return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}
项目:OperatieBRP    文件:BrpFamilierechtelijkeBetrekkingInhoud.java   
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).appendSuper(super.toString())
            .append("datumFamilierechtelijkeBetrekking", datumFamilierechtelijkeBetrekking)
            .toString();
}
项目:Homework    文件:MasterManager.java   
@Override
public String toString()
{
    return ToStringBuilder.reflectionToString(this, ToStringStyle.JSON_STYLE);
}
项目:OpenLRW    文件:MongoClass.java   
@Override
public String toString() {
  return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
}
项目:golos4j    文件:GetDynamicGlobalPropertiesDto.java   
@Override
public String toString() {
    return ToStringBuilder.reflectionToString(this, ToStringStyle.SHORT_PREFIX_STYLE);
}
项目:cas-5.1.0    文件:LoggingConfigController.java   
/**
 * Gets configuration as JSON.
 * Depends on the log4j core API.
 *
 * @param request  the request
 * @param response the response
 * @return the configuration
 * @throws Exception the exception
 */
@GetMapping(value = "/getConfiguration")
@ResponseBody
public Map<String, Object> getConfiguration(final HttpServletRequest request, final HttpServletResponse response) throws Exception {
    ensureEndpointAccessIsAuthorized(request, response);

    Assert.notNull(this.loggerContext);

    final Collection<Map<String, Object>> configuredLoggers = new HashSet<>();
    getLoggerConfigurations().forEach(config -> {
        final Map<String, Object> loggerMap = new HashMap<>();
        loggerMap.put("name", StringUtils.defaultIfBlank(config.getName(), LOGGER_NAME_ROOT));
        loggerMap.put("state", config.getState());
        if (config.getProperties() != null) {
            loggerMap.put("properties", config.getProperties());
        }
        loggerMap.put("additive", config.isAdditive());
        loggerMap.put("level", config.getLevel().name());
        final Collection<String> appenders = new HashSet<>();
        config.getAppenders().keySet().stream().map(key -> config.getAppenders().get(key)).forEach(appender -> {
            final ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.JSON_STYLE);
            builder.append("name", appender.getName());
            builder.append("state", appender.getState());
            builder.append("layoutFormat", appender.getLayout().getContentFormat());
            builder.append("layoutContentType", appender.getLayout().getContentType());
            if (appender instanceof FileAppender) {
                builder.append(FILE_PARAM, ((FileAppender) appender).getFileName());
                builder.append(FILE_PATTERN_PARAM, "(none)");
            }
            if (appender instanceof RandomAccessFileAppender) {
                builder.append(FILE_PARAM, ((RandomAccessFileAppender) appender).getFileName());
                builder.append(FILE_PATTERN_PARAM, "(none)");
            }
            if (appender instanceof RollingFileAppender) {
                builder.append(FILE_PARAM, ((RollingFileAppender) appender).getFileName());
                builder.append(FILE_PATTERN_PARAM, ((RollingFileAppender) appender).getFilePattern());
            }
            if (appender instanceof MemoryMappedFileAppender) {
                builder.append(FILE_PARAM, ((MemoryMappedFileAppender) appender).getFileName());
                builder.append(FILE_PATTERN_PARAM, "(none)");
            }
            if (appender instanceof RollingRandomAccessFileAppender) {
                builder.append(FILE_PARAM, ((RollingRandomAccessFileAppender) appender).getFileName());
                builder.append(FILE_PATTERN_PARAM, ((RollingRandomAccessFileAppender) appender).getFilePattern());
            }
            appenders.add(builder.build());
        });
        loggerMap.put("appenders", appenders);
        configuredLoggers.add(loggerMap);
    });
    final Map<String, Object> responseMap = new HashMap<>();
    responseMap.put("loggers", configuredLoggers);
    return responseMap;
}