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

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

源代码1 项目: 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();
}
 
源代码2 项目: openhab1-addons   文件: DatapointConfig.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("address", address).append("channel", channel).append("parameter", parameter);
    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();
}
 
源代码3 项目: hop   文件: KeyValueSet.java
/**
 * {@inheritDoc}
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  final ToStringBuilder builder = new ToStringBuilder( this, ToStringStyle.SHORT_PREFIX_STYLE );
  builder.append( "size", this.size() );
  return builder.toString();
}
 
源代码4 项目: 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();
}
 
源代码5 项目: hop   文件: KeyValueFactory.java
/**
 * {@inheritDoc}
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  final ToStringBuilder builder = new ToStringBuilder( this, ToStringStyle.SHORT_PREFIX_STYLE );
  builder.append( "defaultValue", this.defaultValue );
  return builder.toString();
}
 
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("usernameAttribute", this.usernameAttribute);
    toStringBuilder.append("attributes", this.allowedAttributes.toArray());

    return toStringBuilder.toString();
}
 
源代码7 项目: smarthome   文件: HomematicConfig.java
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("gatewayAddress", gatewayAddress).append("callbackHost", callbackHost)
            .append("bindAddress", bindAddress).append("xmlCallbackPort", xmlCallbackPort)
            .append("binCallbackPort", binCallbackPort).append("gatewayType", gatewayType)
            .append("rfPort", getRfPort()).append("wiredPort", getWiredPort()).append("hmIpPort", getHmIpPort())
            .append("cuxdPort", getCuxdPort()).append("groupPort", getGroupPort()).append("timeout", timeout)
            .append("discoveryTimeToLive", discoveryTimeToLive).append("installModeDuration", installModeDuration)
            .append("socketMaxAlive", socketMaxAlive);
    return tsb.toString();
}
 
源代码8 项目: 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();
}
 
源代码9 项目: openhab1-addons   文件: HmRemoteControlOptions.java
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("text", text).append("beep", beep).append("backlight", backlight).append("unit", unit)
            .append("symbols", symbols);
    return tsb.toString();
}
 
源代码10 项目: openhab1-addons   文件: ProgramConfig.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("name", name);
    if (action != null) {
        tsb.append("action", action);
    }
    return tsb.toString();
}
 
源代码11 项目: 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();
}
 
源代码12 项目: openhab1-addons   文件: SagerCasterBindingConfig.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("commandType", commandType.toString());
    return tsb.toString();
}
 
源代码13 项目: openhab1-addons   文件: Weather.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);

    if (this instanceof org.openhab.binding.weather.internal.model.Forecast) {
        tsb.append("day", ((org.openhab.binding.weather.internal.model.Forecast) this).getDay());
    }

    tsb.append(temperature).append(atmosphere).append(clouds).append(condition).append(precipitation).append(wind)
            .append(station).append(error);

    return tsb.toString();
}
 
源代码14 项目: openhab1-addons   文件: WeatherBindingConfig.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("locationId", locationId).append("type", type).append("property", property);
    if (roundingMode != null) {
        tsb.append("roundingMode", roundingMode).append("scale", scale);
    }
    if (unit != null) {
        tsb.append("unit", unit.toString());
    }
    return tsb.toString();
}
 
源代码15 项目: openhab1-addons   文件: ForecastBindingConfig.java
/**
 * {@inheritDoc}
 */
@Override
public String toString() {
    ToStringBuilder tsb = new ToStringBuilder(this, ToStringStyle.SHORT_PREFIX_STYLE);
    tsb.append("locationId", getLocationId()).append("forecast", forecastDay).append("type", getType())
            .append("property", getProperty());
    if (getRoundingMode() != null) {
        tsb.append("roundingMode", getRoundingMode()).append("scale", getScale());
    }
    if (getUnit() != null) {
        tsb.append("unit", getUnit().toString());
    }
    return tsb.toString();
}
 
源代码16 项目: pentaho-kettle   文件: KeyValueSet.java
/**
 * {@inheritDoc}
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  final ToStringBuilder builder = new ToStringBuilder( this, ToStringStyle.SHORT_PREFIX_STYLE );
  builder.append( "size", this.size() );
  return builder.toString();
}
 
源代码17 项目: pentaho-kettle   文件: 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();
}
 
源代码18 项目: pentaho-kettle   文件: KeyValueFactory.java
/**
 * {@inheritDoc}
 *
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
  final ToStringBuilder builder = new ToStringBuilder( this, ToStringStyle.SHORT_PREFIX_STYLE );
  builder.append( "defaultValue", this.defaultValue );
  return builder.toString();
}