下面列出了怎么用org.apache.commons.lang3.builder.ToStringStyle的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("itemId", getItemId())
.append("goodsId", getGoodsId())
.append("key", getKey())
.append("keyName", getKeyName())
.append("price", getPrice())
.append("marketPrice", getMarketPrice())
.append("storeCount", getStoreCount())
.append("barCode", getBarCode())
.append("sku", getSku())
.append("specImg", getSpecImg())
.append("promId", getPromId())
.append("promType", getPromType())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("name", getName())
.append("jobClass", getJobClass())
.append("note", getNote())
.append("cron", getCron())
.append("data", getData())
.append("exeAt", getExeAt())
.append("exeResult", getExeResult())
.append("status", isStatus())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("jobId", getJobId())
.append("jobName", getJobName())
.append("jobGroup", getJobGroup())
.append("methodName", getMethodName())
.append("methodParams", getMethodParams())
.append("cronExpression", getCronExpression())
.append("nextValidTime", getNextValidTime())
.append("misfirePolicy", getMisfirePolicy())
.append("status", getStatus())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("stepId", getStepId())
.append("caseId", getCaseId())
.append("projectId", getProjectId())
.append("stepSerialNumber", getStepSerialNumber())
.append("stepPath", getStepPath())
.append("stepOperation", getStepOperation())
.append("stepParameters", getStepParameters())
.append("action", getAction())
.append("expectedResult", getExpectedResult())
.append("stepType", getStepType())
.append("extend", getExtend())
.append("stepRemark", getStepRemark())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
.append("row", Bytes.toStringBinary(row))
.append("regionInfo", regionInfo)
.append("regionState", regionState)
.append("serverName", serverName)
.append("seqNum", seqNum)
.append("transitioningOnServerName", targetServerName)
.append("merge*", mergeRegionInfo)
.append("split*", splitRegionInfo)
.toString();
}
@Benchmark
public void usingToStringBuilder(
BenchmarkBlockDataToString state, Blackhole sink) {
for (int i = 0; i < state.count; i++) {
BlockData item = state.data.get(i);
String str = new ToStringBuilder(item, ToStringStyle.NO_CLASS_NAME_STYLE,
new StringBuffer(capacity))
.append("blockId", item.getBlockID().toString())
.append("size", item.getSize())
.toString();
sink.consume(str);
Preconditions.checkArgument(str.equals(state.values.get(i)));
}
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
.appendSuper(super.toString())
.append("pEntries", pEntries)
.append("nEntries", nEntries)
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
.append("tableName", tableName)
.append("indexName", indexName)
.append("constraint", constraint)
.append("clustered", clustered)
.toString();
}
@Override
public String toString() {
ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
builder.append("name", this.getName());
return builder.toString();
}
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("planCaseId", getPlanCaseId())
.append("caseId", getCaseId())
.append("planId", getPlanId())
.append("priority", getPriority())
.toString();
}
@Test
public void testListSimpleByDepartment() throws Exception {
List<WxCpUser> users = this.wxCpService.getUserService().listSimpleByDepartment(1, true, 0);
assertNotEquals(users.size(), 0);
for (WxCpUser user : users) {
System.out.println(ToStringBuilder.reflectionToString(user, ToStringStyle.MULTI_LINE_STYLE));
}
}
@Override
public Iterable<Entity> findAll(String collectionName, NeutralQuery neutralQuery) {
LOG.info(">>>MongoSearchRepository.findAll()");
LOG.info(" collectionName: " + collectionName);
LOG.info(" neutralQuery: " + ToStringBuilder.reflectionToString(neutralQuery, ToStringStyle.MULTI_LINE_STYLE));
//return ReadConverter.fromSearchJson(queryForSearch(getQuery(neutralQuery, false)));
String qry = getQuery(neutralQuery, false);
queryForSearch(qry);
LOG.info("<<<MongoSearchRepository.findAll()");
return null;
}
@Override
public String toString() {
ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
builder.append("name", name);
builder.append("header", header);
builder.append("rows", rows);
return builder.toString();
}
/**
* Returns a toString of this class by introspection and the toString() value of its listener.
*
* @return Description of the Return Value
*/
@Override
public String toString() {
String result = super.toString();
ToStringBuilder ts=new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE);
ts.append("name", getName() );
result += ts.toString();
result+=" listener ["+(listener==null ? "-none-" : listener.toString())+"]";
return result;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("infoId", getInfoId())
.append("loginName", getLoginName())
.append("ipaddr", getIpaddr())
.append("loginLocation", getLoginLocation())
.append("browser", getBrowser())
.append("os", getOs())
.append("status", getStatus())
.append("msg", getMsg())
.append("loginTime", getLoginTime())
.toString();
}
protected ToStringBuilder superStringBuilder() {
return new ToStringBuilder(this, ToStringStyle.NO_CLASS_NAME_STYLE)
.append("name", getName())
.append("tag", getTag())
.append("role", getRole())
.append("trophies", getTrophies())
.append("expLevel", getExpLevel());
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
.appendSuper(super.toString())
.append("crdtId", getCrdtId())
.append("element", element)
.toString();
}
@Override
public String toString() {
ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
builder.append(getDriverData().toArray());
return builder.toString();
}
/**
* @return String
*/
@Override
public String toString()
{
return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
.append("containerId", this.containerId)
.append("host", this.host)
.append("memoryMB", this.memoryMB)
.toString();
}
/**
* 测试json解析为子类对象时,是否会解析包含的父类属性
*/
@Test
public void javabeanParse(){
UserChild uc = new UserChild();
uc.setId(2);
uc.setName("玄玉");
uc.setSex("M");
String jsonStr = JSON.toJSONString(uc);
System.out.println("生成了-->" + jsonStr);
UserChild userChild = JSON.parseObject(jsonStr, UserChild.class);
System.out.println("解析到-->" + ReflectionToStringBuilder.toString(userChild, ToStringStyle.MULTI_LINE_STYLE));
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.appendSuper(super.toString())
.append("fundamental", fundamental)
.toString();
}
@Override
public String toString()
{
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("statementId", statementId)
.append("instance", instance)
.append("property", property)
.append("value", value)
.append("valueLabel", valueLabel)
.append("language", language)
.append("inferred", inferred)
.append("originalTriples", originalTriples)
.append("qualifiers", qualifiers).toString();
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("value", getValue())
.append("label", getLabel())
.append("type", getType())
.append("description", getDescription())
.append("sort", getSort())
.append("parentId", getParentId())
.append("createBy", getCreateBy())
.append("remarks", getRemarks())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("roleId", getRoleId())
.append("deptId", getDeptId())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("userId", getUserId())
.append("roleId", getRoleId())
.toString();
}
public JsonStructure createJsonSchema(String elementName, String namespace) {
XSElementDeclaration elementDecl=findElementDeclaration(elementName, namespace);
if (elementDecl==null && namespace!=null) {
elementDecl=findElementDeclaration(elementName, null);
}
if (elementDecl==null) {
log.warn("Cannot find declaration for element ["+elementName+"]");
if (log.isTraceEnabled())
for (XSModel model:models) {
log.trace("model ["+ToStringBuilder.reflectionToString(model,ToStringStyle.MULTI_LINE_STYLE)+"]");
}
return null;
}
return createJsonSchema(elementName, elementDecl);
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("configId", getConfigId())
.append("configName", getConfigName())
.append("configKey", getConfigKey())
.append("configValue", getConfigValue())
.append("configType", getConfigType())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("userId", getUserId())
.append("postId", getPostId())
.toString();
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.appendSuper(super.toString())
.append("type", type)
.toString();
}
@Test
public void testListByDepartment() throws Exception {
List<WxCpUser> users = this.wxCpService.getUserService().listByDepartment(1, true, 0);
assertNotEquals(users.size(), 0);
for (WxCpUser user : users) {
System.out.println(ToStringBuilder.reflectionToString(user, ToStringStyle.MULTI_LINE_STYLE));
}
}