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

项目: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();
}
项目:Elasticsearch    文件:FileReadingCollector.java   
private Predicate<URI> generateUriPredicate(FileInput fileInput, @Nullable Predicate<URI> globPredicate) {
    Predicate<URI> moduloPredicate;
    boolean sharedStorage = MoreObjects.firstNonNull(shared, fileInput.sharedStorageDefault());
    if (sharedStorage) {
        moduloPredicate = new Predicate<URI>() {
            @Override
            public boolean apply(URI input) {
                int hash = input.hashCode();
                if (hash == Integer.MIN_VALUE) {
                    hash = 0; // Math.abs(Integer.MIN_VALUE) == Integer.MIN_VALUE
                }
                return Math.abs(hash) % numReaders == readerNumber;
            }
        };
    } else {
        moduloPredicate = MATCH_ALL_PREDICATE;
    }

    if (globPredicate != null) {
        return Predicates.and(moduloPredicate, globPredicate);
    }
    return moduloPredicate;
}
项目:strongbox    文件:EncryptionPayload.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("value", value)
            .add("userdata", userData)
            .add("created", created)
            .add("modified", modified)
            .add("comment", comment)
            .toString();
}
项目:athena    文件:OmsPortDescription.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .add("number", portNumber())
            .add("isEnabled", isEnabled())
            .add("type", type())
            .add("minFrequency", minFrequency)
            .add("maxFrequency", maxFrequency)
            .add("grid", grid)
            .add("annotations", annotations())
            .toString();
}
项目:CurseSync    文件:PackManifest.java   
@Override
public String toString()
{
    return MoreObjects.toStringHelper(this)
            .add("version", version)
            .add("modLoaders", modLoaders)
            .toString();
}
项目:sstable-adaptor    文件:ColumnDefinition.java   
public String debugString()
{
    return MoreObjects.toStringHelper(this)
                      .add("name", name)
                      .add("type", type)
                      .add("kind", kind)
                      .add("position", position)
                      .toString();
}
项目:BetterRandom    文件:BaseRandom.java   
@Override public String dump() {
  lock.lock();
  try {
    return addSubclassFields(
        MoreObjects.toStringHelper(this).add("seed", BinaryUtils.convertBytesToHexString(seed))
            .add("entropyBits", entropyBits.get()).add("seedGenerator", seedGenerator))
        .toString();
  } finally {
    lock.unlock();
  }
}
项目:athena    文件:DefaultIsisLinkTed.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .omitNullValues()
            .add("administrativeGroup", administrativeGroup)
            .add("ipv4InterfaceAddress", ipv4InterfaceAddress)
            .add("ipv4NeighborAddress", ipv4NeighborAddress)
            .add("maximumLinkBandwidth", maximumLinkBandwidth)
            .add("maximumReservableLinkBandwidth", maximumReservableLinkBandwidth)
            .add("teDefaultMetric", teDefaultMetric)
            .toString();
}
项目:athena    文件:MapTransaction.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .add("transactionId", transactionId)
            .add("updates", updates)
            .toString();
}
项目:athena    文件:KryoNamespace.java   
@Override
public String toString() {
    if (friendlyName != NO_NAME) {
        return MoreObjects.toStringHelper(getClass())
                .omitNullValues()
                .add("friendlyName", friendlyName)
                // omit lengthy detail, when there's a name
                .toString();
    }
    return MoreObjects.toStringHelper(getClass())
                .add("registeredBlocks", registeredBlocks)
                .toString();
}
项目:athena    文件:Leader.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
        .add("nodeId", nodeId)
        .add("term", term)
        .add("termStartTime", termStartTime)
        .toString();
}
项目:athena    文件:IdrpInformationTlv.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .omitNullValues()
            .add("externalInformation", externalInformation)
            .add("irdpInformationType", irdpInformationType)
            .toString();
}
项目:Elasticsearch    文件:IndexDefinition.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("ident", ident)
            .add("method", method)
            .add("columns", columns)
            .add("properties", properties)
            .toString();
}
项目:iextrading4j    文件:Earnings.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("symbol", symbol)
            .add("earnings", earnings)
            .toString();
}
项目:GitHub    文件:Ord.java   
@Override
public String toString() {
  return MoreObjects.toStringHelper(this)
      .add("domain", domain)
      .add("ordinal", ordinal)
      .toString();
}
项目:athena    文件:MpReachNlri.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass()).omitNullValues()
            .add("mpReachNlri", mpReachNlri)
            .add("bgpFlowSpecNlri", bgpFlowSpecNlri)
            .add("afi", afi)
            .add("safi", safi)
            .add("ipNextHop", ipNextHop)
            .add("length", length)
            .toString();
}
项目:maven-archetype-springboot    文件:City.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this).omitNullValues()
            .add("id", id)
            .add("name", name)
            .add("state", state)
            .add("country", country)
            .toString();
}
项目:athena    文件:DefaultTunnelDescription.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("tunnelId", id())
            .add("src", src())
            .add("dst", dst())
            .add("type", type())
            .add("tunnelName", tunnelName())
            .add("producerName", producerName())
            .add("groupId", groupId())
            .add("path", path)
            .add("resource", networkRes)
            .toString();
}
项目:secrets-proxy    文件:Group.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("id", id)
            .add("name", name)
            .add("description", description)
            .add("createdAt", createdAt)
            .add("createdBy", createdBy)
            .add("updatedAt", updatedAt)
            .add("updatedBy", updatedBy)
            .add("metadata", metadata)
            .toString();
}
项目:Elasticsearch    文件:Except.java   
@Override
public String toString()
{
    return MoreObjects.toStringHelper(this)
            .add("left", left)
            .add("right", right)
            .add("distinct", distinct)
            .toString();
}
项目:Elasticsearch    文件:Join.java   
@Override
public String toString()
{
    return MoreObjects.toStringHelper(this)
            .add("type", type)
            .add("left", left)
            .add("right", right)
            .add("criteria", criteria)
            .omitNullValues()
            .toString();
}
项目:googles-monorepo-demo    文件:Stats.java   
@Override
public String toString() {
  if (count() > 0) {
    return MoreObjects.toStringHelper(this)
        .add("count", count)
        .add("mean", mean)
        .add("populationStandardDeviation", populationStandardDeviation())
        .add("min", min)
        .add("max", max)
        .toString();
  } else {
    return MoreObjects.toStringHelper(this).add("count", count).toString();
  }
}
项目:qpp-conversion-tool    文件:Error.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("sourceIdentifier", sourceIdentifier)
            .add("type", type)
            .add("message", message)
            .add("details", details)
            .toString();
}
项目:ArchUnit    文件:ArchCondition.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("condition", condition)
            .add("events", events)
            .toString();
}
项目:Elasticsearch    文件:MatchPredicate.java   
public MatchPredicate(List<MatchPredicateColumnIdent> idents, Expression value,
                      @Nullable String matchType, @Nullable GenericProperties properties) {
    Preconditions.checkArgument(idents.size() > 0, "at least one ident must be given");
    Preconditions.checkNotNull(value, "query_term is null");
    Preconditions.checkArgument(value instanceof ObjectLiteral || value instanceof StringLiteral || value instanceof ParameterExpression, "query_term is not a valid literal nor a parameter");

    this.idents = idents;
    this.value = value;
    this.matchType = matchType;
    this.properties = MoreObjects.firstNonNull(properties, GenericProperties.EMPTY);
}
项目:athena    文件:AsbrSummaryLsa.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .omitNullValues()
            .add("networkMask", networkMask)
            .add("metric", metric)
            .toString();
}
项目:buckaroo    文件:Project.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
        .add("name", name)
        .add("target", target)
        .add("license", license)
        .add("dependencies", dependencies)
        .toString();
}
项目:Elasticsearch    文件:Input.java   
@Override
public String toString()
{
    return MoreObjects.toStringHelper(this)
            .add("channel", channel)
            .toString();
}
项目:creacoinj    文件:PaymentProtocol.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("displayName", displayName)
            .add("rootAuthorityName", rootAuthorityName)
            .add("merchantSigningKey", merchantSigningKey)
            .add("rootAuthority", rootAuthority)
            .toString();
}
项目:athena    文件:ConnectPoint.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("elementId", elementId)
            .add("portNumber", portNumber)
            .toString();
}
项目:athena    文件:PcepClientImpl.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .add("channel", channelId())
            .add("pccId", getPccId())
            .toString();
}
项目:java-web-services-training    文件:City.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("id", id)
            .add("name", name)
            .add("countryCode", countryCode)
            .add("district", district)
            .add("population", population)
            .toString();
}
项目:athena    文件:BgpPrefixIPv4LSNlriVer4.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .omitNullValues()
            .add("protocolId", protocolId)
            .add("identifier", identifier)
            .add("RouteDistinguisher ", routeDistinguisher)
            .add("bgpPrefixLSIdentifier", bgpPrefixLSIdentifier)
            .toString();
}
项目:okwallet    文件:PaymentProtocol.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("displayName", displayName)
            .add("rootAuthorityName", rootAuthorityName)
            .add("merchantSigningKey", merchantSigningKey)
            .add("rootAuthority", rootAuthority)
            .toString();
}
项目:athena    文件:PcepRPObjectVer1.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .add("ObjectHeader", rpObjHeader)
            .add("OFlag", (bOFlag) ? 1 : 0)
            .add("BFlag", (bBFlag) ? 1 : 0)
            .add("RFlag", (bRFlag) ? 1 : 0)
            .add("PriFlag", yPriFlag)
            .add("RequestIdNumber", iRequestIdNum)
            .add("OptionalTlv", llOptionalTlv)
            .toString();
}
项目:athena    文件:Bmv2ExtensionTreatment.java   
@Override
public String toString() {
    StringJoiner stringJoiner = new StringJoiner(", ", "(", ")");
    for (int i = 0; i < parameterNames.size(); i++) {
        stringJoiner.add(parameterNames.get(i) + "=" + action.parameters().get(i));
    }
    return MoreObjects.toStringHelper(this)
            .addValue(action.name() + stringJoiner.toString())
            .toString();
}
项目:java-market-maker    文件:Pricing.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
        .add("price", price)
        .add("delta", delta)
        .add("gammaP", gammaP)
        .add("vega", vega)
        .add("theta", theta)
        .toString();
}
项目:athena    文件:PcepRsvpIpv4ErrorSpec.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .add("IPv4Address", ipv4Addr)
            .add("flags", flags)
            .add("errorCode", errCode)
            .add("errorValue", errValue)
            .toString();
}
项目:athena    文件:Netlink.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(getClass())
            .add("length", length)
            .add("type", type)
            .add("flags", flags)
            .add("sequence", sequence)
            .add("processPortId", processPortId)
            .add("rtNetlink", rtNetlink)
            .toString();
}
项目:cakes    文件:Address.java   
@Override
public String toString() {
    return MoreObjects.toStringHelper(this)
            .add("province", province)
            .add("city", city)
            .toString();
}