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;
}