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

项目:drift    文件:UnionBuilder.java   
@Override
public String toString()
{
    ToStringHelper helper = toStringHelper(this);

    if (type == 1) {
        helper.add("stringValue", value);
    }
    else if (type == 2) {
        helper.add("longValue", value);
    }
    else if (type == 3) {
        helper.add("fruitValue", value);
    }
    return helper.toString();
}
项目:drift    文件:UnionMethod.java   
@Override
public String toString()
{
    ToStringHelper helper = toStringHelper(this);

    if (type == 1) {
        helper.add("stringValue", value);
    }
    else if (type == 2) {
        helper.add("longValue", value);
    }
    else if (type == 3) {
        helper.add("fruitValue", value);
    }
    return helper.toString();
}
项目:drift    文件:UnionBean.java   
@Override
public String toString()
{
    ToStringHelper helper = toStringHelper(this);

    if (type == 1) {
        helper.add("stringValue", value);
    }
    else if (type == 2) {
        helper.add("longValue", value);
    }
    else if (type == 3) {
        helper.add("fruitValue", value);
    }
    return helper.toString();
}
项目:centraldogma    文件:Mirror.java   
@Override
public String toString() {
    final ToStringHelper helper = MoreObjects.toStringHelper("")
                                             .add("schedule", CronDescriptor.instance().describe(schedule))
                                             .add("direction", direction)
                                             .add("localRepo", localRepo.name())
                                             .add("localPath", localPath)
                                             .add("remoteRepo", remoteRepoUri)
                                             .add("remotePath", remotePath);
    if (remoteBranch != null) {
        helper.add("remoteBranch", remoteBranch);
    }

    helper.add("credential", credential);

    return helper.toString();
}
项目:centraldogma    文件:EntryDto.java   
@Override
public String toString() {
    final ToStringHelper stringHelper = MoreObjects.toStringHelper(this)
                                                   .add("path", path())
                                                   .add("type", type());
    if (content() != null) {
        stringHelper.add("content", content());
    }

    if (revision() != null) {
        stringHelper.add("revision", revision());
    }

    if (modifiedAt() != null) {
        stringHelper.add("modifiedAt", modifiedAt());
    }

    return stringHelper.toString();
}
项目:centraldogma    文件:RepositoryDto.java   
@Override
public String toString() {
    final ToStringHelper stringHelper = MoreObjects.toStringHelper(this)
                                                   .add("name", name());
    if (creator() != null) {
        stringHelper.add("creator", creator());
    }

    if (headRevision() != null) {
        stringHelper.add("headRevision", headRevision());
    }

    if (createdAt() != null) {
        stringHelper.add("createdAt", createdAt());
    }

    return stringHelper.toString();
}
项目:copybara    文件:Workflow.java   
private String computeIdentity(String type, String ref) {
  ToStringHelper helper = MoreObjects.toStringHelper(type)
      .add("type", "workflow")
      .add("config_path", mainConfigFile.relativeToRoot())
      .add("workflow_name", this.name)
      .add("context_ref", ref);
  helper.add("user", workflowOptions.workflowIdentityUser != null
      ? workflowOptions.workflowIdentityUser
      : StandardSystemProperty.USER_NAME.value());
  String identity = helper.toString();
  String hash = BaseEncoding.base16().encode(
      Hashing.md5()
                  .hashString(identity, StandardCharsets.UTF_8)
                  .asBytes());

  // Important to log the source of the hash and the hash for debugging purposes.
  logger.info("Computed migration identity hash for " + identity + " as " + hash);
  return hash;
}
项目:benayn    文件:TypeRefer.java   
@Override public String toString() {
    ToStringHelper helper = MoreObjects.toStringHelper(TypeDescrib.class);
    helper.add("level", this.level);
    helper.add("isPair", this.isPair);
    helper.add("describe", this.describe);

    if (null != this.rawType) {
        helper.add("rawType", this.rawType.getName());
    }

    if (this.hasChild()) {
        int idx = 0;
        for (TypeDescrib typeDescrib : this.childTypes) {
            helper.add("childType" + idx, typeDescrib.toString());
            idx++;
              }
    }

    return helper.toString();
}
项目:metasfresh    文件:HUKeyAttributeStorage.java   
@Override
protected void toString(final ToStringHelper stringHelper)
{
    stringHelper
            .add("id", id)
            .add("huKey", huKey)
            .add("hu", hu)
            .add("objectId", System.identityHashCode(this))
            .add("disposed", disposed);

    if (disposed)
    {
        stringHelper.add("disposedTS", disposedTS);
        stringHelper.add("disposedStackTrace", Util.dumpStackTraceToString(disposedStackTrace));
    }
}
项目:metasfresh    文件:GridTab.java   
/**
 * toString
 *
 * @return String representation
 */
@Override
public String toString()
{
    final ToStringHelper builder = MoreObjects.toStringHelper(this);
    final GridTabVO vo = m_vo;
    if (vo != null)
    {
        builder.add("TabNo", vo.getTabNo())
                .add("TabLevel", vo.getTabLevel())
                .add("Name", vo.getName())
                .add("AD_Tab_ID", vo.getAD_Tab_ID())
                .add("TableName", vo.getTableName());
    }
    else
    {
        builder.addValue("no VO");
    }
    return builder.toString();
}
项目:presto    文件:CassandraColumnHandle.java   
@Override
public String toString()
{
    ToStringHelper helper = toStringHelper(this)
            .add("connectorId", connectorId)
            .add("name", name)
            .add("ordinalPosition", ordinalPosition)
            .add("cassandraType", cassandraType);

    if (typeArguments != null && !typeArguments.isEmpty()) {
        helper.add("typeArguments", typeArguments);
    }

    helper.add("partitionKey", partitionKey)
            .add("clusteringKey", clusteringKey)
            .add("indexed", indexed)
            .add("hidden", hidden);

    return helper.toString();
}
项目:armeria    文件:BackoffSpec.java   
@Override
public String toString() {
    final ToStringHelper stringHelper = MoreObjects.toStringHelper(this)
                                                   .add("specification", specification);
    if (baseOption == BaseOption.fixed) {
        stringHelper.add("fixedDelayMillis", fixedDelayMillis);
    } else if (baseOption == BaseOption.random) {
        stringHelper.add("randomMinDelayMillis", randomMinDelayMillis)
                    .add("randomMaxDelayMillis", randomMaxDelayMillis);
    } else {
        stringHelper.add("initialDelayMillis", initialDelayMillis).add("maxDelayMillis", maxDelayMillis)
                    .add("multiplier", multiplier);
    }

    stringHelper.add("minJitterRate", minJitterRate).add("maxJitterRate", maxJitterRate);
    if (maxAttemptsConfigured) {
        stringHelper.add("maxAttempts", maxAttempts);
    }

    return stringHelper.toString();
}
项目:armeria    文件:DefaultAggregatedHttpMessage.java   
@Override
public String toString() {
    final ToStringHelper helper = MoreObjects.toStringHelper(this);

    if (!informationals().isEmpty()) {
        helper.add("informationals", informationals());
    }

    helper.add("headers", headers())
          .add("content", content());

    if (!trailingHeaders().isEmpty()) {
        helper.add("trailingHandlers", trailingHeaders());
    }

    return helper.toString();
}
项目:Troilus    文件:RecordImpl.java   
@Override
public String toString() {
    final ToStringHelper toStringHelper = MoreObjects.toStringHelper(this);

    for (Definition definition : getRow().getColumnDefinitions().asList()) {
        toStringHelper.add(definition.getName(), toString(definition.getName(), definition.getType()));
    }

    String s = "[" + result.getExecutionInfo().getQueriedHost() + "] "+  toStringHelper.toString();

    if (result.getExecutionInfo().getQueryTrace() != null) {
        StringBuilder sb = new StringBuilder("\n");
        for (Event event : result.getExecutionInfo().getQueryTrace().getEvents()) {
            sb.append(event.getSource() + " - " + event.getSourceElapsedMicros() + ": " + event.getDescription() +"\n");
        }
        s = s + sb.toString();
    }

    return s;
}
项目:yangtools    文件:YangTextSchemaContextResolver.java   
/**
 * Register a URL containing a YANG text.
 *
 * @param url YANG text source URL
 * @return a YangTextSchemaSourceRegistration for this URL
 * @throws YangSyntaxErrorException When the YANG file is syntactically invalid
 * @throws IOException when the URL is not readable
 * @throws SchemaSourceException When parsing encounters general error
 */
public YangTextSchemaSourceRegistration registerSource(@Nonnull final URL url) throws SchemaSourceException,
        IOException, YangSyntaxErrorException {
    checkArgument(url != null, "Supplied URL must not be null");

    final String path = url.getPath();
    final String fileName = path.substring(path.lastIndexOf('/') + 1);
    final SourceIdentifier guessedId = guessSourceIdentifier(fileName);
    return registerSource(new YangTextSchemaSource(guessedId) {
        @Override
        public InputStream openStream() throws IOException {
            return url.openStream();
        }

        @Override
        protected ToStringHelper addToStringAttributes(final ToStringHelper toStringHelper) {
            return toStringHelper.add("url", url);
        }
    });
}
项目:centraldogma    文件:AbstractMirrorCredential.java   
@Override
public String toString() {
    final ToStringHelper helper = MoreObjects.toStringHelper(this)
                                             .add("hostnamePatterns", hostnamePatterns);
    addProperties(helper);
    return helper.toString();
}
项目:centraldogma    文件:PublicKeyMirrorCredential.java   
@Override
void addProperties(ToStringHelper helper) {
    final String publicKeyPreview;
    if (publicKey.length > PUBLIC_KEY_PREVIEW_LEN) {
        publicKeyPreview = new String(publicKey, 0, PUBLIC_KEY_PREVIEW_LEN, StandardCharsets.UTF_8) + "..";
    } else {
        publicKeyPreview = new String(publicKey, StandardCharsets.UTF_8);
    }

    helper.add("username", username)
          .add("publicKey", publicKeyPreview);
}
项目:centraldogma    文件:CacheableHistoryCall.java   
@Override
void toString(ToStringHelper helper) {
    helper.add("from", from)
          .add("to", to)
          .add("pathPattern", pathPattern)
          .add("maxCommits", maxCommits);
}
项目:centraldogma    文件:PushCommand.java   
@Override
ToStringHelper toStringHelper() {
    return super.toStringHelper()
                .add("baseRevision", baseRevision)
                .add("summary", summary)
                .add("markup", markup);
}
项目:centraldogma    文件:SaveNamedQueryCommand.java   
@Override
ToStringHelper toStringHelper() {
    return super.toStringHelper()
                .add("queryName", queryName)
                .add("enabled", enabled)
                .add("repositoryName", repositoryName)
                .add("query", query)
                .add("comment", comment)
                .add("markup", markup);
}
项目:centraldogma    文件:CommitMessageDto.java   
@Override
public String toString() {
    final ToStringHelper stringHelper = MoreObjects.toStringHelper(this)
                                                   .add("summary", summary());
    if (!isNullOrEmpty(detail)) {
        stringHelper.add("detail", detail());
        stringHelper.add("markup", markup());
    }
    return stringHelper.toString();
}
项目:centraldogma    文件:ProjectDto.java   
@Override
public String toString() {
    final ToStringHelper stringHelper = MoreObjects.toStringHelper(this)
                                                   .add("name", name());
    if (creator() != null) {
        stringHelper.add("creator", creator());
    }

    if (createdAt() != null) {
        stringHelper.add("createdAt", createdAt());
    }
    return stringHelper.toString();
}
项目:centraldogma    文件:ChangeDto.java   
@Override
public String toString() {
    final ToStringHelper stringHelper = MoreObjects.toStringHelper(this)
                                                   .add("path", path())
                                                   .add("type", type());
    if (content() != null) {
        stringHelper.add("content", content());
    }

    return stringHelper.toString();
}
项目:guava-mock    文件:ElementOrder.java   
@Override
public String toString() {
  ToStringHelper helper = MoreObjects.toStringHelper(this).add("type", type);
  if (comparator != null) {
    helper.add("comparator", comparator);
  }
  return helper.toString();
}
项目:athena    文件:PcepStateReportVer1.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    if (attrList != null) {
        toStrHelper.add("AttributeList", attrList);
    }
    if (rroObj instanceof PcepRroObjectVer1) {
        toStrHelper.add("RroObject", rroObj);
    }
    if (bandwidth instanceof PcepBandwidthObjectVer1) {
        toStrHelper.add("bandwidthObject", bandwidth);
    }
    return toStrHelper.toString();
}
项目:athena    文件:PcepErrorMsgVer1.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass()).omitNullValues();

    if ((errObjListWithOpen != null)
            && (errObjListWithOpen.isErrorObjListWithOpenPresent())) {
        toStrHelper.add("ErrorObjectListWithOpen", errObjListWithOpen);
    }
    if ((errInfo != null) && (errInfo.isErrorInfoPresent())) {
        toStrHelper.add("ErrorInfo", errInfo);
    }

    return toStrHelper.toString();
}
项目:athena    文件:NodeNameSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IgpMetricSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IgpRouterIdSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:OpaqueNodePropertiesSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IPv6InterfaceAddressSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", LENGTH);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:LinkNameAttributeSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IsisAreaIdentifierSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IPv6RouterIdofRemoteNodeSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", LENGTH);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IPv6SubObject.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", LENGTH);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:SharedRiskLinkGroupSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (int b : srlgValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:OpaqueLinkAttributeSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", hLength);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IPv6RouterIdofLocalNodeSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", LENGTH);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:IPv6NeighborAddressSubTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", LENGTH);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("Value", result);

    return toStrHelper.toString();
}
项目:athena    文件:NexthopIPv6addressTlv.java   
@Override
public String toString() {
    ToStringHelper toStrHelper = MoreObjects.toStringHelper(getClass());

    toStrHelper.add("Type", TYPE);
    toStrHelper.add("Length", LENGTH);

    StringBuffer result = new StringBuffer();
    for (byte b : rawValue) {
        result.append(String.format("%02X ", b));
    }
    toStrHelper.add("IpAddress", result);

    return toStrHelper.toString();
}