类org.apache.commons.lang.builder.ToStringStyle源码实例Demo

下面列出了怎么用org.apache.commons.lang.builder.ToStringStyle的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: ankush   文件: User.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder sb = new ToStringBuilder(this.id, ToStringStyle.DEFAULT_STYLE).append("id", this.id)
    		.append("username", this.username).append("enabled", this.enabled).append("accountExpired", this.accountExpired)
            .append("credentialsExpired", this.credentialsExpired).append("accountLocked", this.accountLocked);

    if (roles != null) {
        sb.append("Granted Authorities: ");

        int i = 0;
        for (Role role : roles) {
            if (i > 0) {
                sb.append(", ");
            }
            sb.append(role.toString());
            i++;
        }
    } else {
        sb.append("No Granted Authorities");
    }
    return sb.toString();
}
 
源代码2 项目: boubei-tss   文件: Log.java
public Log(String operationCode, Object entity) {
	if(operationCode != null && operationCode.length() > 100) {
		operationCode = operationCode.substring(0, 100);
	}
	entity = entity == null ? "" : entity;
	
	this.setOperatorId( Environment.getUserId() );
    this.setOperatorName( Environment.getUserName() );
    this.setOperatorIP( Environment.getClientIp() );
    this.setOperationCode( operationCode );
    this.setOperateTable ( entity.getClass().getName() );
    this.setOperateTime  ( new Date() );
    
    String content;
 if(entity instanceof String || entity instanceof Number) {
 	content = String.valueOf(entity);
	} else {
		content = ToStringBuilder.reflectionToString(entity, ToStringStyle.SHORT_PREFIX_STYLE);
	}
    this.setContent( content);
    this.setOperatorBrowser( Environment.getOrigin() );
}
 
源代码3 项目: openhab1-addons   文件: VariableConfig.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("name", name);
    if (converter != null) {
        tsb.append("converter", converter);
    }
    if (action != null) {
        tsb.append("action", action);
    }
    if (forceUpdate) {
        tsb.append("forceUpdate", forceUpdate);
    }
    if (delay > 0.0) {
        tsb.append("delay", delay);
    }
    return tsb.toString();
}
 
源代码4 项目: hiped2   文件: AvroStockAvgFileRead.java
public static void readFromAvro(InputStream is) throws IOException {
  DataFileStream<StockAvg> reader =     //<co id="ch03_smallfileread_comment1"/>
      new DataFileStream<StockAvg>(
          is,
          new SpecificDatumReader<StockAvg>(StockAvg.class));

  for (StockAvg a : reader) {          //<co id="ch03_smallfileread_comment2"/>
    System.out.println(ToStringBuilder.reflectionToString(a,
        ToStringStyle.SHORT_PREFIX_STYLE
    ));
  }

  IOUtils.closeStream(is);
  IOUtils.closeStream(reader);
}
 
源代码5 项目: secure-data-service   文件: SDKAPIClient.java
@Override
public List<GenericEntity> searchStudents(String token, String query, Map<String, String> params) {
    LOG.info("searchStudents: " + query);
    LOG.info("params: " + ToStringBuilder.reflectionToString(params, ToStringStyle.MULTI_LINE_STYLE));

    //rreturn this.readEntityList(token, "search/students?q=" + query + "&" + this.buildQueryString(params));
    return this.readEntityList(token, SDKConstants.STUDENTS + "?" + SDKConstants.PARAM_LAST_NAME  + "=~" + query + "&" + this.buildQueryString(params));
}
 
源代码6 项目: openhab1-addons   文件: Sun.java
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).append("sunrise", getRise())
            .append("noon", getNoon()).append("sunset", getSet()).append("night", night)
            .append("morningNight", morningNight).append("astroDawn", astroDawn).append("nauticDawn", nauticDawn)
            .append("civilDawn", civilDawn).append("civilDusk", civilDusk).append("nauticDusk", nauticDusk)
            .append("astroDusk", astroDusk).append("daylight", getDaylight())
            .append("eveningNight", getEveningNight()).append("eclipse", eclipse).toString();
}
 
源代码7 项目: Bats   文件: LogicalPlanConfiguration.java
@Override
public String toString()
{
  return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
      .append("id", this.id)
      .toString();
}
 
源代码8 项目: Bats   文件: LogicalPlanConfiguration.java
/**
 *
 * @return String
 */
@Override
public String toString()
{
  return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
      .append("id", this.id)
      .toString();
}
 
源代码9 项目: Bats   文件: PTContainer.java
public String toIdStateString()
{
  return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
      .append("id", "" + seq + "(" + this.containerId + ")")
      .append("state", this.getState())
      .toString();
}
 
源代码10 项目: attic-apex-core   文件: LogicalPlan.java
@Override
public String toString()
{
  return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
      .append("operators", this.operators)
      .append("streams", this.streams)
      .append("properties", this.attributes)
      .toString();
}
 
源代码11 项目: usergrid   文件: Point.java
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("x", x)
            .append("y", y)
            .toString();
}
 
源代码12 项目: primecloud-controller   文件: DnsStrategy.java
/**
 * {@inheritDoc}
 */
@Override
public void addForward(String fqdn, String ipAddress) {
    List<String> commands = createCommands();
    List<String> stdins = createAddForward(fqdn, ipAddress);

    CommandResult result = execute(commands, stdins);

    if (result.getExitValue() != 0) {
        // 正引きレコードの追加に失敗
        AutoException exception = new AutoException("ECOMMON-000201", fqdn, ipAddress);
        exception.addDetailInfo(
                "result=" + ReflectionToStringBuilder.toString(result, ToStringStyle.SHORT_PREFIX_STYLE));
        throw exception;
    }

    // 正引きの確認
    long timeout = 10000L;
    long startTime = System.currentTimeMillis();
    while (true) {
        String hostAddress = getHostAddress(fqdn);
        if (StringUtils.equals(ipAddress, hostAddress)) {
            break;
        }
        if (System.currentTimeMillis() - startTime > timeout) {
            // タイムアウト発生時
            throw new AutoException("ECOMMON-000202", fqdn, ipAddress, hostAddress);
        }
        try {
            Thread.sleep(1000);
        } catch (InterruptedException ignore) {
        }
    }
}
 
源代码13 项目: hop   文件: PluginMessages.java
/**
 * {@inheritDoc}
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  final ToStringBuilder builder = new ToStringBuilder( this, ToStringStyle.SHORT_PREFIX_STYLE );
  builder.append( "packageName", this.packageName );
  return builder.toString();
}
 
@Test
public void testInspect() {
	ListMultimap<CustomizationType, Customization> customizationMap = loadCustomizationMap();
	List<Customization> curCustomizations = customizationMap.get(CustomizationType.INFO);
	for(Customization cur : curCustomizations) {
		System.out.println(ReflectionToStringBuilder.toString(cur, ToStringStyle.MULTI_LINE_STYLE));
	}
}
 
源代码15 项目: smarthome   文件: Sun.java
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE).append("sunrise", getRise())
            .append("noon", getNoon()).append("sunset", getSet()).append("night", getNight())
            .append("morningNight", getMorningNight()).append("astroDawn", getAstroDawn())
            .append("nauticDawn", getNauticDawn()).append("civilDawn", getCivilDawn())
            .append("civilDusk", getCivilDusk()).append("nauticDusk", getNauticDawn())
            .append("astroDusk", getAstroDusk()).append("daylight", getDaylight())
            .append("eveningNight", getEveningNight()).append("eclipse", eclipse).append("phase", phase)
            .append("radiation", radiation).toString();
}
 
源代码16 项目: usergrid   文件: Params.java
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("moduleId", moduleId)
            .append("testName", testName)
            .append("commitId", commitId)
            .append("runNumber", runNumber)
            .append("metricType", metric)
            .append("percentile", percentile)
            .append("failureType", failureType)
            .toString();
}
 
源代码17 项目: usergrid   文件: BasicRunner.java
@Override
public String toString() {
    return new ToStringBuilder( this, ToStringStyle.SHORT_PREFIX_STYLE )
            .append( "url", url )
            .append( "ipv4Address", ipv4Address )
            .append( "hostname", hostname )
            .append( "serverPort", serverPort )
            .append( "tempDir", tempDir )
            .toString();
}
 
源代码18 项目: pentaho-kettle   文件: KeyValueSet.java
/**
 * @return string representation.
 */
public String toMultiLineString() {
  final ToStringBuilder builder = new ToStringBuilder( this, ToStringStyle.MULTI_LINE_STYLE );
  for ( KeyValue<?> keyValue : this.entries.values() ) {
    builder.append( keyValue.getKey(), keyValue.getValue() );
  }
  return builder.toString();
}
 
源代码19 项目: pxf   文件: LoginSession.java
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("config", configDirectory)
            .append("principal", principalName)
            .append("keytab", keytabPath)
            .append("kerberosMinMillisBeforeRelogin", kerberosMinMillisBeforeRelogin)
            .toString();
}
 
源代码20 项目: openhab1-addons   文件: Moon.java
@Override
public String toString() {
    return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
            .append("rise", DateTimeUtils.getDate(getRise().getStart()))
            .append("set", DateTimeUtils.getDate(getSet().getEnd())).append("phase", phase).append("apogee", apogee)
            .append("perigee", perigee).append("distance", distance).append("eclipse", eclipse)
            .append("position", position).append("zodiac", zodiac).toString();
}
 
源代码21 项目: primecloud-controller   文件: DnsStrategy.java
/**
 * {@inheritDoc}
 */
@Override
public void deleteCanonicalName(String fqdn) {
    List<String> commands = createCommands();
    List<String> stdins = createDeleteCanonicalName(fqdn);

    CommandResult result = execute(commands, stdins);

    if (result.getExitValue() != 0) {
        // CNAMEレコードの削除に失敗
        AutoException exception = new AutoException("ECOMMON-000211", fqdn);
        exception.addDetailInfo(
                "result=" + ReflectionToStringBuilder.toString(result, ToStringStyle.SHORT_PREFIX_STYLE));
        throw exception;
    }

    // CNAMEの確認
    long timeout = 10000L;
    long startTime = System.currentTimeMillis();
    while (true) {
        String cname = getCanonicalName(fqdn);
        if (cname == null) {
            break;
        }
        if (System.currentTimeMillis() - startTime > timeout) {
            // タイムアウト発生時
            throw new AutoException("ECOMMON-000212", fqdn, cname);
        }
        try {
            Thread.sleep(1000);
        } catch (InterruptedException ignore) {
        }
    }
}
 
源代码22 项目: sailfish-core   文件: PredictionResultEntry.java
@Override
public String toString() {

    ToStringBuilder toStringBuilder = new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE);
    toStringBuilder.append("actionId", actionId)
            .append("messageId", messageId)
            .append("classValue", classValue)
            .append("probabilities", predictedClassProbability);

    return toStringBuilder.toString();
}
 
源代码23 项目: kfs   文件: AssetPaymentDetail.java
/**
 * Create a key including the
 * <li><b>expenditureFinancialDocumentNumber</b></li>
 * <li><b>expenditureFinancialDocumentTypeCode</b></li>
 * with accounting information for asset payment distribution
 *
 * Make sure the full accounting line information is part of the key
 * chartOfAccount, accountNumber, subAccountNumber, objectCode, subObjectCode, projectCode
 *
 * @return
 */
public String getAssetPaymentDetailKey() {
    LinkedHashMap<String,String> paymentMap = assetPaymentToStringMapper();
    paymentMap.put("expenditureFinancialDocumentTypeCode",this.getExpenditureFinancialDocumentTypeCode());
    paymentMap.put("expenditureFinancialDocumentNumber",this.getExpenditureFinancialDocumentNumber());

    //use SHORT_PREFIX_STYLE so that memory address is not part of the toString output
    ToStringBuilder builder = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    for (String key : paymentMap.keySet()){
        builder.append(key, paymentMap.get(key));
    }
    return paymentMap.toString();
}
 
@Override
public String toString() {
  return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
      .append("adGroupId", adGroupId)
      .append("biddingStrategyConfig", biddingStrategyConfig)
      .append("originalRoot is empty", originalRoot == null)
      // Add a newline before the root so that the tree levels all line up.
      .append("root", String.format("%n%s", root.toDetailedString()))
      .toString();
}
 
源代码25 项目: openhab1-addons   文件: AstroBindingConfig.java
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("planet", planetName.toString().toLowerCase()).append("type", type).append("property", property);
    if (offset != 0) {
        tsb.append("offset", offset);
    }
    return tsb.toString();
}
 
源代码26 项目: iaf   文件: SerializationTester.java
public T testSerialization(T in) throws Exception {
	byte[] wire=serialize(in);
	if (wire==null) {
		throw new NullPointerException("Could not Serialize ["+ToStringBuilder.reflectionToString(in,ToStringStyle.MULTI_LINE_STYLE)+"]");
	}
	T out=deserialize(wire);
	if (out==null) {
		throw new NullPointerException("Could not Deserialize ["+ToStringBuilder.reflectionToString(in,ToStringStyle.MULTI_LINE_STYLE)+"]");
	}
	return out;
}
 
源代码27 项目: iaf   文件: FileRecordListener.java
@Override
public String toString() {
	String result = super.toString();
	ToStringBuilder ts = new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE);
	ts.append("name", getName());
	ts.append("inputDirectory", getInputDirectory());
	ts.append("wildcard", getWildcard());
	result += ts.toString();
	return result;

}
 
源代码28 项目: primecloud-controller   文件: DnsStrategy.java
/**
 * {@inheritDoc}
 */
@Override
public void deleteReverse(String ipAddress) {
    List<String> commands = createCommands();
    List<String> stdins = createDeleteReverse(ipAddress);

    CommandResult result = execute(commands, stdins);

    if (result.getExitValue() != 0) {
        // 逆引きレコードの削除に失敗
        AutoException exception = new AutoException("ECOMMON-000209", ipAddress);
        exception.addDetailInfo(
                "result=" + ReflectionToStringBuilder.toString(result, ToStringStyle.SHORT_PREFIX_STYLE));
        throw exception;
    }

    // 逆引きの確認
    long timeout = 10000L;
    long startTime = System.currentTimeMillis();
    while (true) {
        String hostName = getHostName(ipAddress);
        if (StringUtils.equals(ipAddress, hostName)) {
            break;
        }
        if (System.currentTimeMillis() - startTime > timeout) {
            // タイムアウト発生時
            throw new AutoException("ECOMMON-000210", ipAddress, hostName);
        }
        try {
            Thread.sleep(1000);
        } catch (InterruptedException ignore) {
        }
    }
}
 
源代码29 项目: secure-data-service   文件: EdOrgHelper.java
private Set<String> getEdOrgs(Entity principal, boolean filterByOwnership) {
    LOG.trace(">>>EdOrgHelper.getDirectEdorgs()");
    LOG.trace("  principal: " + ToStringBuilder.reflectionToString(principal, ToStringStyle.MULTI_LINE_STYLE));
    LOG.trace("  filterByOwnership: " + filterByOwnership);

    Set<String> result = new HashSet<String>();

    if (isStaff(principal) || isTeacher(principal)) {
        LOG.trace("  ...staff or teacher");
        result = getStaffDirectlyAssociatedEdorgs(principal, filterByOwnership);
    } else if (isStudent(principal)) {
        LOG.trace("  ...student");
        result = getStudentsCurrentAssociatedEdOrgs(Collections.singleton(principal.getEntityId()), filterByOwnership);
    } else if (isParent(principal)) {
        LOG.trace("  ...parent");
        SLIPrincipal prince = new SLIPrincipal();
        prince.setEntity(principal);
        prince.populateChildren(repo);
        result = getStudentsCurrentAssociatedEdOrgs(prince.getOwnedStudentIds(), false);
    }

    if (result == null) {
        LOG.debug("  ...method did not do anything so return empty set...");
    }

    return result;
}
 
源代码30 项目: attic-apex-core   文件: LogicalPlan.java
@Override
public String toString()
{
  return new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE)
      .append("operator", this.operatorMeta)
      .append("portAnnotation", this.portAnnotation)
      .append("adrAnnotation", this.adrAnnotation)
      .append("field", this.fieldName)
      .toString();
}
 
 类所在包
 同包方法