Java 类com.google.common.base.Objects.ToStringHelper 实例源码

项目:incubator-omid    文件:CellUtils.java   
@Override
public String toString() {
    ToStringHelper helper = Objects.toStringHelper(this);
    helper.add("row", Bytes.toStringBinary(cell.getRowArray(), cell.getRowOffset(), cell.getRowLength()));
    helper.add("family", Bytes.toString(cell.getFamilyArray(), cell.getFamilyOffset(), cell.getFamilyLength()));
    helper.add("is shadow cell?", isShadowCell);
    helper.add("qualifier",
            Bytes.toString(cell.getQualifierArray(), cell.getQualifierOffset(), cell.getQualifierLength()));
    if (isShadowCell()) {
        int qualifierLength = qualifierLengthFromShadowCellQualifier(cell.getQualifierArray(),
                cell.getQualifierOffset(),
                cell.getQualifierLength());
        helper.add("qualifier whithout shadow cell suffix",
                Bytes.toString(cell.getQualifierArray(), cell.getQualifierOffset(), qualifierLength));
    }
    helper.add("ts", cell.getTimestamp());
    return helper.toString();
}
项目:namecoinj    文件:ECKey.java   
private String toString(boolean includePrivate) {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    if (includePrivate) {
        try {
            helper.add("priv", Utils.HEX.encode(getPrivKey().toByteArray()));
        } catch (IllegalStateException e) {
            // TODO: Make hasPrivKey() work for deterministic keys and fix this.
        }
    }
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("keyCrypter", keyCrypter);
    if (includePrivate)
        helper.add("encryptedPrivateKey", encryptedPrivateKey);
    helper.add("isEncrypted", isEncrypted());
    return helper.toString();
}
项目:CoinJoin    文件:ECKey.java   
private String toString(boolean includePrivate) {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    if (includePrivate) {
        try {
            helper.add("priv", Utils.HEX.encode(getPrivKey().toByteArray()));
        } catch (IllegalStateException e) {
            // TODO: Make hasPrivKey() work for deterministic keys and fix this.
        }
    }
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("keyCrypter", keyCrypter);
    if (includePrivate)
        helper.add("encryptedPrivateKey", encryptedPrivateKey);
    helper.add("isEncrypted", isEncrypted());
    return helper.toString();
}
项目:digibytej-alice    文件:ECKey.java   
private String toString(boolean includePrivate, NetworkParameters params) {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub HEX", getPublicKeyAsHex());
    if (includePrivate) {
        try {
            helper.add("priv HEX", getPrivateKeyAsHex());
            helper.add("priv WIF", getPrivateKeyAsWiF(params));
        } catch (IllegalStateException e) {
            // TODO: Make hasPrivKey() work for deterministic keys and fix this.
        }
    }
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("keyCrypter", keyCrypter);
    if (includePrivate)
        helper.add("encryptedPrivateKey", encryptedPrivateKey);
    helper.add("isEncrypted", isEncrypted());
    return helper.toString();
}
项目:backups    文件:BackupMetadata.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this.getClass());

    helper.add("service", getService());
    helper.add("id", getId());
    helper.add("verificationId", verificationId.or("none"));
    helper.add("state", getState());
    helper.add("startedDate",getStartedDate());

    if (getCompletedDate().isPresent()) {
        helper.add("completed", getCompletedDate().get());
    }
    else {
        helper.add("completed", "running");
    }

    return helper.toString();
}
项目:backups    文件:VerificationMetadata.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this.getClass());

    helper.add("service", getService());
    helper.add("id", getId());
    helper.add("backupId", backupId);
    helper.add("state", getState());
    helper.add("startedDate", getStartedDate());

    if (getCompletedDate().isPresent()){
        helper.add("completedDate", getCompletedDate().get());
    }
    else {
        helper.add("completedDate", "running");
    }

    return helper.toString();
}
项目:android-test-kit    文件:HumanReadables.java   
private static void innerDescribe(TextView textBox, ToStringHelper helper) {
    if (null != textBox.getText()) {
        helper.add("text", textBox.getText());
    }

    if (null != textBox.getError()) {
        helper.add("error-text", textBox.getError());
    }

    if (null != textBox.getHint()) {
        helper.add("hint", textBox.getHint());
    }

    helper.add("input-type", textBox.getInputType());
    helper.add("ime-target", textBox.isInputMethodTarget());
}
项目:stratos    文件:AWSEC2TemplateOptions.java   
@Override
public ToStringHelper string() {
   ToStringHelper toString = super.string();
   if (monitoringEnabled)
      toString.add("monitoringEnabled", monitoringEnabled);
    if (publicIpAddressAssociated)
        toString.add("publicIpAddressAssociated", publicIpAddressAssociated);
   toString.add("placementGroup", placementGroup);
   if (noPlacementGroup)
      toString.add("noPlacementGroup", noPlacementGroup);
   toString.add("subnetId", subnetId);
   toString.add("spotPrice", spotPrice);
   if (spotOptions != RequestSpotInstancesOptions.NONE)
      toString.add("spotOptions", spotOptions);
   if (!groupIds.isEmpty())
      toString.add("groupIds", groupIds);
   toString.add("iamInstanceProfileArn", iamInstanceProfileArn);
   toString.add("iamInstanceProfileName", iamInstanceProfileName);
   toString.add("privateIpAddress", privateIpAddress);
   return toString;
}
项目:peercoinj    文件:ECKey.java   
private String toString(boolean includePrivate) {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    if (includePrivate) {
        try {
            helper.add("priv", Utils.HEX.encode(getPrivKey().toByteArray()));
        } catch (IllegalStateException e) {
            // TODO: Make hasPrivKey() work for deterministic keys and fix this.
        }
    }
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("keyCrypter", keyCrypter);
    if (includePrivate)
        helper.add("encryptedPrivateKey", encryptedPrivateKey);
    helper.add("isEncrypted", isEncrypted());
    return helper.toString();
}
项目:NuBitsj    文件:ECKey.java   
private String toString(boolean includePrivate, NetworkParameters params) {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub HEX", getPublicKeyAsHex());
    if (includePrivate) {
        try {
            helper.add("priv HEX", getPrivateKeyAsHex());
            helper.add("priv WIF", getPrivateKeyAsWiF(params));
        } catch (IllegalStateException e) {
            // TODO: Make hasPrivKey() work for deterministic keys and fix this.
        }
    }
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("keyCrypter", keyCrypter);
    if (includePrivate)
        helper.add("encryptedPrivateKey", encryptedPrivateKey);
    helper.add("isEncrypted", isEncrypted());
    helper.add("isPubKeyOnly", isPubKeyOnly());
    return helper.toString();
}
项目:jpmml-evaluator    文件:Conflict.java   
@Override
public String toString(){
    ToStringHelper helper = Objects.toStringHelper(this)
        .add("id", getId())
        .add("arguments", getArguments());

    MapDifference<FieldName, ?> difference = getDifference();
    if(difference != null){
        helper.add("difference", getDifference());
    }

    Exception exception = getException();
    if(exception != null){
        helper.add("exception", exception);
    }

    return helper.toString();
}
项目:gitiles    文件:GitilesView.java   
@Override
public String toString() {
  ToStringHelper b = Objects.toStringHelper(type.toString())
      .omitNullValues()
      .add("host", hostName)
      .add("servlet", servletPath)
      .add("repo", repositoryName)
      .add("rev", revision)
      .add("old", oldRevision)
      .add("path", path)
      .add("extension", extension);
  if (!params.isEmpty()) {
    b.add("params", params);
  }
  b.add("anchor", anchor);
  return b.toString();
}
项目:PetiteRPC    文件:ReadWriteList.java   
@Override
public String toString() {
    ToStringHelper toStringHelper = Objects.toStringHelper("ReadWriteList");
    for (T t : this) {
        toStringHelper.addValue(t);
    }
    return toStringHelper.toString();
}
项目:jpmml-sparkml    文件:TermFeature.java   
@Override
protected ToStringHelper toStringHelper(){
    return super.toStringHelper()
        .add("defineFunction", getDefineFunction())
        .add("feature", getFeature())
        .add("value", getValue());
}
项目:lbry-android    文件:SendRequest.java   
@Override
public String toString() {
    // print only the user-settable fields
    ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("emptyWallet", emptyWallet);
    helper.add("changeAddress", changeAddress);
    helper.add("fee", fee);
    helper.add("feePerTxSize", feePerTxSize);
    helper.add("ensureMinRequiredFee", ensureMinRequiredFee);
    helper.add("signTransaction", signTransaction);
    helper.add("aesKey", aesKey != null ? "set" : null); // careful to not leak the key
    helper.add("coinSelector", coinSelector);
    helper.add("shuffleOutputs", shuffleOutputs);
    return helper.toString();
}
项目:namecoinj    文件:DeterministicKey.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    helper.add("chainCode", HEX.encode(chainCode));
    helper.add("path", getPathAsString());
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    return helper.toString();
}
项目:namecoinj    文件:Wallet.java   
@Override
public String toString() {
    // print only the user-settable fields
    ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("emptyWallet", emptyWallet);
    helper.add("changeAddress", changeAddress);
    helper.add("fee", fee);
    helper.add("feePerKb", feePerKb);
    helper.add("ensureMinRequiredFee", ensureMinRequiredFee);
    helper.add("signInputs", signInputs);
    helper.add("aesKey", aesKey != null ? "set" : null); // careful to not leak the key
    helper.add("coinSelector", coinSelector);
    helper.add("shuffleOutputs", shuffleOutputs);
    return helper.toString();
}
项目:stendhal    文件:PlayerVsPlayerChallenge.java   
@Override
public String toString() {
    ToStringHelper helper = Objects.toStringHelper(this)
            .add("challenger", this.challenger.getName())
            .add("challenged", this.challenged.getName())
            .add("accepted", this.isAccepted());
    return helper.toString();
}
项目:CoinJoin    文件:DeterministicKey.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    helper.add("chainCode", HEX.encode(chainCode));
    helper.add("path", getPathAsString());
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    return helper.toString();
}
项目:CoinJoin    文件:Wallet.java   
@Override
public String toString() {
    // print only the user-settable fields
    ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("emptyWallet", emptyWallet);
    helper.add("changeAddress", changeAddress);
    helper.add("fee", fee);
    helper.add("feePerKb", feePerKb);
    helper.add("ensureMinRequiredFee", ensureMinRequiredFee);
    helper.add("signInputs", signInputs);
    helper.add("aesKey", aesKey != null ? "set" : null); // careful to not leak the key
    helper.add("coinSelector", coinSelector);
    helper.add("shuffleOutputs", shuffleOutputs);
    return helper.toString();
}
项目:GermaNER    文件:ViterbiClassifier.java   
@Override
public String toString() {
  ToStringHelper helper = Objects.toStringHelper(this);
  helper.add("outcome", this.outcome);
  helper.add("score", this.score);
  helper.add("parent", this.parent);
  return helper.toString();
}
项目:cleartk    文件:AnnotationStatistics.java   
@Override
public String toString() {
  ToStringHelper helper = Objects.toStringHelper(this);
  helper.add("begin", this.begin);
  helper.add("end", this.end);
  return helper.toString();
}
项目:cleartk    文件:ViterbiClassifier.java   
@Override
public String toString() {
  ToStringHelper helper = Objects.toStringHelper(this);
  helper.add("outcome", this.outcome);
  helper.add("score", this.score);
  helper.add("parent", this.parent);
  return helper.toString();
}
项目:digibytej-alice    文件:DeterministicKey.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    helper.add("chainCode", HEX.encode(chainCode));
    helper.add("path", getPathAsString());
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    return helper.toString();
}
项目:digibytej-alice    文件:Wallet.java   
@Override
public String toString() {
    // print only the user-settable fields
    ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("emptyWallet", emptyWallet);
    helper.add("changeAddress", changeAddress);
    helper.add("fee", fee);
    helper.add("feePerKb", feePerKb);
    helper.add("ensureMinRequiredFee", ensureMinRequiredFee);
    helper.add("signInputs", signInputs);
    helper.add("aesKey", aesKey != null ? "set" : null); // careful to not leak the key
    helper.add("coinSelector", coinSelector);
    helper.add("shuffleOutputs", shuffleOutputs);
    return helper.toString();
}
项目:bitherj    文件:DeterministicKey.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.bytesToHexString(pub));
    helper.add("chainCode", Utils.bytesToHexString(chainCode));
    helper.add("path", getPathAsString());
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("isEncrypted", isEncrypted());
    helper.add("isPubKeyOnly", isPubKeyOnly());
    return helper.toString();
}
项目:12306-android-Decompile    文件:MapMaker.java   
public String toString()
{
  Objects.ToStringHelper localToStringHelper = Objects.toStringHelper(this);
  if (this.initialCapacity != -1)
    localToStringHelper.add("initialCapacity", Integer.valueOf(this.initialCapacity));
  if (this.concurrencyLevel != -1)
    localToStringHelper.add("concurrencyLevel", Integer.valueOf(this.concurrencyLevel));
  if (this.maximumSize != -1)
    localToStringHelper.add("maximumSize", Integer.valueOf(this.maximumSize));
  if (this.expireAfterWriteNanos != -1L)
    localToStringHelper.add("expireAfterWrite", this.expireAfterWriteNanos + "ns");
  if (this.expireAfterAccessNanos != -1L)
    localToStringHelper.add("expireAfterAccess", this.expireAfterAccessNanos + "ns");
  if (this.keyStrength != null)
    localToStringHelper.add("keyStrength", Ascii.toLowerCase(this.keyStrength.toString()));
  if (this.valueStrength != null)
    localToStringHelper.add("valueStrength", Ascii.toLowerCase(this.valueStrength.toString()));
  if (this.keyEquivalence != null)
    localToStringHelper.addValue("keyEquivalence");
  if (this.valueEquivalence != null)
    localToStringHelper.addValue("valueEquivalence");
  if (this.evictionListener != null)
    localToStringHelper.addValue("evictionListener");
  if (this.cleanupExecutor != null)
    localToStringHelper.addValue("cleanupExecutor");
  return localToStringHelper.toString();
}
项目:android-test-kit    文件:Root.java   
@Override
public String toString() {
  ToStringHelper helper = toStringHelper(this)
      .add("application-window-token", decorView.getApplicationWindowToken())
      .add("window-token", decorView.getWindowToken())
      .add("has-window-focus", decorView.hasWindowFocus());
  if (windowLayoutParams.isPresent()) {
    helper
        .add("layout-params-type", windowLayoutParams.get().type)
        .add("layout-params-string", windowLayoutParams.get());
  }
  helper
      .add("decor-view-string", HumanReadables.describe(decorView));
  return helper.toString();
}
项目:putnami-web-toolkit    文件:Person.java   
@Override
public String toString() {
    ToStringHelper helper = Objects.toStringHelper(this);
    helper.add("name", this.name);
    helper.add("adress", this.address);
    return helper.toString();
}
项目:putnami-web-toolkit    文件:Address.java   
@Override
public String toString() {
    ToStringHelper helper = Objects.toStringHelper(this);
    helper.add("postCode", this.postCode);
    helper.add("city", this.city);
    return helper.toString();
}
项目:shaf    文件:Primitive.java   
/**
 * Returns the {@code Primitive} as a string.
 */
@Override
public String toString() {
    ToStringHelper helper = Objects.toStringHelper(this);

    Field[] fields = ReflectUtils.getPrintableFields(this);
    for (int i = 0; i < fields.length; i++) {
        try {
            boolean access = fields[i].isAccessible();

            fields[i].setAccessible(true);

            if (fields[i].getType().isArray()) {
                helper.add(
                        fields[i].getName(),
                        StringUtils.array2string(
                                (Object[]) fields[i].get(this), 10));
            } else {
                helper.add(fields[i].getName(), fields[i].get(this));
            }
            fields[i].setAccessible(access);

        } catch (IllegalArgumentException | IllegalAccessException exc) {
            throw new IllegalArgumentException(
                    "Failed to access the field: " + fields[i].getName(),
                    exc);
        }
    }

    return helper.toString();
}
项目:shaf    文件:ProcessConfiguration.java   
/**
 * Returns the {@code ProcessConfiguration} as a string.
 */
@Override
public String toString() {
    ToStringHelper helper = Objects.toStringHelper(this);

    Iterator<String> keys = super.getKeys();
    while (keys.hasNext()) {
        String key = keys.next();
        helper.add(key, super.getProperty(key));
    }

    return helper.toString();
}
项目:tmdb-service    文件:Person.java   
protected ToStringHelper toStringHelper() {
    return Objects.toStringHelper(this)
        .add("id"         , id         )
        .add("name"       , name       )
        .add("order"      , order      )
        .add("profilePath", profilePath);
}
项目:peercoinj    文件:DeterministicKey.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    helper.add("chainCode", HEX.encode(chainCode));
    helper.add("path", getPathAsString());
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    return helper.toString();
}
项目:peercoinj    文件:Wallet.java   
@Override
public String toString() {
    // print only the user-settable fields
    ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("emptyWallet", emptyWallet);
    helper.add("changeAddress", changeAddress);
    helper.add("fee", fee);
    helper.add("feePerKb", feePerKb);
    helper.add("signInputs", signInputs);
    helper.add("aesKey", aesKey != null ? "set" : null); // careful to not leak the key
    helper.add("coinSelector", coinSelector);
    helper.add("shuffleOutputs", shuffleOutputs);
    return helper.toString();
}
项目:NuBitsj    文件:DeterministicKey.java   
@Override
public String toString() {
    final ToStringHelper helper = Objects.toStringHelper(this).omitNullValues();
    helper.add("pub", Utils.HEX.encode(pub.getEncoded()));
    helper.add("chainCode", HEX.encode(chainCode));
    helper.add("path", getPathAsString());
    if (creationTimeSeconds > 0)
        helper.add("creationTimeSeconds", creationTimeSeconds);
    helper.add("isEncrypted", isEncrypted());
    helper.add("isPubKeyOnly", isPubKeyOnly());
    return helper.toString();
}
项目:jpmml-evaluator    文件:NodeScoreDistribution.java   
@Override
protected ToStringHelper toStringHelper(){
    ValueMap<String, V> confidences = getConfidences();

    ToStringHelper helper = super.toStringHelper()
        .add("entityId", getEntityId())
        .add(Type.CONFIDENCE.entryKey(), confidences != null ? confidences.entrySet() : Collections.emptySet());

    return helper;
}
项目:jpmml-evaluator    文件:NodeVote.java   
@Override
protected ToStringHelper toStringHelper(){
    ToStringHelper helper = super.toStringHelper()
        .add("entityId", getEntityId());

    return helper;
}
项目:jpmml-evaluator    文件:NodeScore.java   
@Override
protected ToStringHelper toStringHelper(){
    ToStringHelper helper = super.toStringHelper()
        .add("entityId", getEntityId());

    return helper;
}
项目:jpmml-evaluator    文件:EntityClassification.java   
@Override
protected ToStringHelper toStringHelper(){
    ToStringHelper helper = super.toStringHelper()
        .add("entityId", getEntityId());

    return helper;
}