类com.google.common.base.MoreObjects源码实例Demo

下面列出了怎么用com.google.common.base.MoreObjects的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: agile-service-old   文件: IssueTypeVO.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("id", id)
            .add("name", name)
            .add("icon", icon)
            .add("description", description)
            .add("organizationId", organizationId)
            .add("colour", colour)
            .add("typeCode", typeCode)
            .add("initialize", initialize)
            .add("objectVersionNumber", objectVersionNumber)
            .add("stateMachineName", stateMachineName)
            .add("stateMachineId", stateMachineId)
            .toString();
}
 
源代码2 项目: celerio-angular-quickstart   文件: Book.java
/**
 * Construct a readable string representation for this Book instance.
 * @see java.lang.Object#toString()
 */
@Override
public String toString() {
    return MoreObjects.toStringHelper(this) //
            .add("id", getId()) //
            .add("title", getTitle()) //
            .add("summary", getSummary()) //
            .add("extractBinary", getExtractBinary()) //
            .add("extractFileName", getExtractFileName()) //
            .add("extractContentType", getExtractContentType()) //
            .add("extractSize", getExtractSize()) //
            .add("publicationDate", getPublicationDate()) //
            .add("bestSeller", getBestSeller()) //
            .add("price", getPrice()) //
            .toString();
}
 
源代码3 项目: armeria   文件: ClientFactoryBuilder.java
@Override
public String toString() {
    final ToStringHelper helper = MoreObjects.toStringHelper(this).omitNullValues();
    helper.add("options", options);

    if (maxNumEventLoopsPerHttp1Endpoint > 0) {
        helper.add("maxNumEventLoopsPerHttp1Endpoint", maxNumEventLoopsPerHttp1Endpoint);
    }
    if (maxNumEventLoopsPerEndpoint > 0) {
        helper.add("maxNumEventLoopsPerEndpoint", maxNumEventLoopsPerEndpoint);
    }
    if (!maxNumEventLoopsFunctions.isEmpty()) {
        helper.add("maxNumEventLoopsFunctions", maxNumEventLoopsFunctions);
    }

    return helper.toString();
}
 
源代码4 项目: armeria   文件: DefaultCookie.java
@Override
public String toString() {
    final ToStringHelper helper = MoreObjects.toStringHelper(this).omitNullValues()
                                             .add("name", name)
                                             .add("value", !value.isEmpty() ? value : "<EMPTY>")
                                             .add("valueQuoted", valueQuoted)
                                             .add("domain", domain)
                                             .add("path", path);

    if (maxAge != Cookie.UNDEFINED_MAX_AGE) {
        helper.add("maxAge", maxAge);
    }

    if (secure) {
        helper.addValue("secure");
    }

    if (httpOnly) {
        helper.addValue("httpOnly");
    }

    helper.add("sameSite", sameSite);
    return helper.toString();
}
 
源代码5 项目: keywhiz   文件: Client.java
@Override
public String toString() {
  return MoreObjects.toStringHelper(this)
      .add("id", id)
      .add("name", name)
      .add("description", description)
      .add("spiffeId", spiffeId)
      .add("createdAt", createdAt)
      .add("createdBy", createdBy)
      .add("updatedAt", updatedAt)
      .add("updatedBy", updatedBy)
      .add("lastSeen", lastSeen)
      .add("expiration", expiration)
      .add("enabled", enabled)
      .add("automationAllowed", automationAllowed)
      .toString();
}
 
源代码6 项目: nakadi   文件: ArraySchemaDiff.java
private static void compareItemSchemaArray(
        final ArraySchema original, final ArraySchema update, final SchemaDiffState state) {
    final List<Schema> emptyList = ImmutableList.of();
    final List<Schema> originalSchemas = MoreObjects.firstNonNull(original.getItemSchemas(), emptyList);
    final List<Schema> updateSchemas = MoreObjects.firstNonNull(update.getItemSchemas(), emptyList);

    if (originalSchemas.size() != updateSchemas.size()) {
        state.addChange(NUMBER_OF_ITEMS_CHANGED);
    } else {
        final Iterator<Schema> originalIterator = originalSchemas.iterator();
        final Iterator<Schema> updateIterator = updateSchemas.iterator();
        int index = 0;
        while (originalIterator.hasNext()) {
            state.runOnPath("items/" + index, () -> {
                SchemaDiff.recursiveCheck(originalIterator.next(), updateIterator.next(), state);
            });
            index += 1;
        }
    }
}
 
源代码7 项目: Gatekeeper   文件: UserTest.java
@Test
public void testToString(){
    String userId = "dudes";
    String userName = "The Dude";
    String userEmail = "[email protected]";

    User user = new User()
            .setId(1L)
            .setUserId(userId)
            .setName(userName)
            .setEmail(userEmail);


    String exp =  MoreObjects.toStringHelper(User.class)
            .add("ID", 1L)
            .add("User ID", userId)
            .add("Name", userName)
            .add("Email", userEmail)
            .toString();

    Assert.assertEquals("Testing toString()", exp, user.toString());

}
 
@Override
public String toString()
{
	// NOTE: try keeping this string short...

	final String tableName = getDocument().getEntityDescriptor().getTableNameOrNull();
	final String fieldName = getFieldName();
	final String fieldNameFQ = tableName == null ? fieldName : tableName + "." + fieldName;
	return MoreObjects.toStringHelper(this)
			.add("fieldName", fieldNameFQ)
			// .add("documentPath", getDocumentPath())
			.add("value", _value)
			.add("initalValue", _initialValue)
			// .add("mandatory", _mandatory)
			// .add("readonly", _readonly)
			// .add("displayed", _displayed)
			.toString();
}
 
源代码9 项目: james-project   文件: FakeMail.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
        .add("msg", msg)
        .add("recipients", recipients)
        .add("name", name)
        .add("sender", sender)
        .add("state", state)
        .add("errorMessage", errorMessage)
        .add("lastUpdated", lastUpdated)
        .add("attributes", attributes)
        .add("size", size)
        .add("remoteAddr", remoteAddr)
        .toString();
}
 
@Override
public String toString()
{
	return MoreObjects.toStringHelper(this)
			.add("caption", caption)
			.add("sections-count", sectionBuilders.size())
			.toString();
}
 
源代码11 项目: metasfresh-webui-api-legacy   文件: InvoiceRow.java
@Override
public String toString()
{
	return MoreObjects.toStringHelper(this)
			.addValue(values.get(this))
			.toString();
}
 
源代码12 项目: james-project   文件: MessageAttachmentMetadata.java
@Override
public String toString() {
    return MoreObjects
            .toStringHelper(this)
            .add("attachment", attachment)
            .add("name", name)
            .add("cid", cid)
            .add("isInline", isInline)
            .toString();
}
 
源代码13 项目: Elasticsearch   文件: Assignment.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("column", columnName)
            .add("expression", expression)
            .toString();
}
 
源代码14 项目: java-n-IDE-for-Android   文件: CodeProjectSample.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("name", name)
            .add("path", path)
            .add("description", description)
            .add("content", content)
            .add("query", query)
            .toString();
}
 
源代码15 项目: Gatekeeper   文件: AWSInstance.java
@Override
public String toString(){
    return MoreObjects.toStringHelper(this)
            .add("ID", id)
            .add("Instance Application", application)
            .add("Instance Name", name)
            .add("Instance ID", instanceId)
            .add("Instance IP", ip)
            .add("Status", status)
            .add("Platform", platform)
            .toString();
}
 
@Override
public String toString()
{
	return MoreObjects.toStringHelper(this)
			.add("caption", caption)
			.add("processId", processId)
			.add("quickAction", quickAction)
			.add("defaultQuickAction", defaultQuickAction)
			.toString();
}
 
源代码17 项目: metasfresh-webui-api-legacy   文件: MenuTree.java
@Override
public String toString()
{
	return MoreObjects.toStringHelper(this)
			.add("rootNode", rootNode)
			.add("version", version)
			.toString();
}
 
源代码18 项目: besu   文件: MetricsConfiguration.java
@Override
public String toString() {
  return MoreObjects.toStringHelper(this)
      .add("enabled", enabled)
      .add("port", port)
      .add("host", host)
      .add("metricCategories", metricCategories)
      .add("pushEnabled", pushEnabled)
      .add("pushPort", pushPort)
      .add("pushHost", pushHost)
      .add("pushInterval", pushInterval)
      .add("prometheusJob", prometheusJob)
      .add("hostsAllowlist", hostsAllowlist)
      .toString();
}
 
源代码19 项目: Elasticsearch   文件: ShowTables.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("schema", schema)
            .add("likePattern", likePattern.toString())
            .add("whereExpression", whereExpression.toString())
            .toString();
}
 
源代码20 项目: dhis2-core   文件: AbstractNode.java
@Override
public String toString()
{
    return MoreObjects.toStringHelper( this )
        .add( "name", name )
        .add( "nodeType", nodeType )
        .add( "parent", (parent != null ? parent.getName() : null) )
        .add( "namespace", namespace )
        .add( "comment", comment )
        .add( "children", children )
        .toString();
}
 
源代码21 项目: Gatekeeper   文件: GatekeeperSearchUserEntry.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("userId", userId)
            .add("email", email)
            .add("name", name)
            .toString();
}
 
源代码22 项目: grpc-nebula-java   文件: RetryPolicy.java
@Override
public String toString() {
  return MoreObjects.toStringHelper(this)
      .add("maxAttempts", maxAttempts)
      .add("initialBackoffNanos", initialBackoffNanos)
      .add("maxBackoffNanos", maxBackoffNanos)
      .add("backoffMultiplier", backoffMultiplier)
      .add("retryableStatusCodes", retryableStatusCodes)
      .toString();
}
 
源代码23 项目: Elasticsearch   文件: ExplainType.java
@Override
public String toString()
{
    return MoreObjects.toStringHelper(this)
            .add("type", type)
            .toString();
}
 
@Override
public String toString()
{
	return MoreObjects.toStringHelper(this)
			.omitNullValues()
			.add("id", id)
			.add("targetIndicatorItems", _targetIndicatorItemsById.isEmpty() ? null : _targetIndicatorItemsById)
			.add("kpiItemsById", _kpiItemsById.isEmpty() ? null : _kpiItemsById)
			.toString();
}
 
源代码25 项目: armeria   文件: HttpDataFile.java
@Override
public String toString() {
    return MoreObjects.toStringHelper(this).omitNullValues()
                      .add("content", content())
                      .add("contentType", contentType())
                      .add("lastModified", DateFormatter.format(new Date(attrs.lastModifiedMillis())))
                      .add("dateEnabled", isDateEnabled())
                      .add("lastModifiedEnabled", isLastModifiedEnabled())
                      .add("headers", headers())
                      .toString();
}
 
源代码26 项目: grpc-nebula-java   文件: Status.java
/** A string representation of the status useful for debugging. */
@Override
public String toString() {
  return MoreObjects.toStringHelper(this)
      .add("code", code.name())
      .add("description", description)
      .add("cause", cause != null ? getStackTraceAsString(cause) : cause)
      .toString();
}
 
源代码27 项目: 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();
}
 
@Override
public String toString()
{
    return MoreObjects.toStringHelper(this)
            .add("initialDelayMs", initialDelayMs)
            .add("maxDelayMs", maxDelayMs)
            .add("decrease", decrease)
            .add("increase", increase)
            .add("delay", delay)
            .add("state", state)
            .toString();
}
 
源代码29 项目: dhis2-core   文件: ImportSummaries.java
public String toMinimalString()
{
    return MoreObjects.toStringHelper( this )
        .add( "imported", imported )
        .add( "updated", updated )
        .add( "deleted", deleted )
        .add( "ignored", ignored ).toString();
}
 
源代码30 项目: meghanada-server   文件: Reference.java
@Override
public String toString() {
  return MoreObjects.toStringHelper(this)
      .add("path", path)
      .add("line", line)
      .add("column", column)
      .add("code", code)
      .toString();
}