return new ToStringHelper(self.getClass().getSimpleName());
/** * Adds an unnamed value to the formatted output. * * <p>It is strongly encouraged to use {@link #add(String, int)} instead and give value a * readable name. * * @since 18.0 (since 11.0 as {@code Objects.ToStringHelper.addValue()}). */ @CanIgnoreReturnValue public ToStringHelper addValue(int value) { return addHolder(String.valueOf(value)); }
MoreObjects.ToStringHelper s = MoreObjects.toStringHelper(this); if (initialCapacity != UNSET_INT) { s.add("initialCapacity", initialCapacity); s.add("concurrencyLevel", concurrencyLevel); s.add("maximumSize", maximumSize); s.add("maximumWeight", maximumWeight); s.add("expireAfterWrite", expireAfterWriteNanos + "ns"); s.add("expireAfterAccess", expireAfterAccessNanos + "ns"); s.add("keyStrength", Ascii.toLowerCase(keyStrength.toString())); s.add("valueStrength", Ascii.toLowerCase(valueStrength.toString())); s.addValue("keyEquivalence"); s.addValue("valueEquivalence"); s.addValue("removalListener"); return s.toString();
/** * Returns a string representation for this MapMaker instance. The exact form of the returned * string is not specified. */ @Override public String toString() { MoreObjects.ToStringHelper s = MoreObjects.toStringHelper(this); if (initialCapacity != UNSET_INT) { s.add("initialCapacity", initialCapacity); } if (concurrencyLevel != UNSET_INT) { s.add("concurrencyLevel", concurrencyLevel); } if (keyStrength != null) { s.add("keyStrength", Ascii.toLowerCase(keyStrength.toString())); } if (valueStrength != null) { s.add("valueStrength", Ascii.toLowerCase(valueStrength.toString())); } if (keyEquivalence != null) { s.addValue("keyEquivalence"); } return s.toString(); } }
@Override public String toString() { if (count() > 0) { return MoreObjects.toStringHelper(this) .add("xStats", xStats) .add("yStats", yStats) .add("populationCovariance", populationCovariance()) .toString(); } else { return MoreObjects.toStringHelper(this) .add("xStats", xStats) .add("yStats", yStats) .toString(); } }
/** * Adds an unnamed value to the formatted output. * * <p>It is strongly encouraged to use {@link #add(String, float)} instead and give value a * readable name. * * @since 18.0 (since 11.0 as {@code Objects.ToStringHelper.addValue()}). */ @CanIgnoreReturnValue public ToStringHelper addValue(float value) { return addHolder(String.valueOf(value)); }
/** * Adds an unnamed value to the formatted output. * * <p>It is strongly encouraged to use {@link #add(String, boolean)} instead and give value a * readable name. * * @since 18.0 (since 11.0 as {@code Objects.ToStringHelper.addValue()}). */ @CanIgnoreReturnValue public ToStringHelper addValue(boolean value) { return addHolder(String.valueOf(value)); }
/** * Adds a name/value pair to the formatted output in {@code name=value} format. * * @since 18.0 (since 11.0 as {@code Objects.ToStringHelper.add()}). */ @CanIgnoreReturnValue public ToStringHelper add(String name, int value) { return addHolder(name, String.valueOf(value)); }
/** * Adds a name/value pair to the formatted output in {@code name=value} format. * * @since 18.0 (since 11.0 as {@code Objects.ToStringHelper.add()}). */ @CanIgnoreReturnValue public ToStringHelper add(String name, double value) { return addHolder(name, String.valueOf(value)); }
@Override protected MoreObjects.ToStringHelper addAttributesToHelper(MoreObjects.ToStringHelper helper) { return helper.add("keyType", keyType); } }
@Override public String toString() { return addAttributesToHelper(getAttributesStringHelper()).toString(); }
MoreObjects.ToStringHelper getAttributesStringHelper() { return MoreObjects.toStringHelper(this).add("type", fieldType) .add("fullFieldName", getFullFieldName()) .add("schema", schema == null ? null : schema.toSchemaString()).omitNullValues(); }
@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(); } }
/** * Adds a name/value pair to the formatted output in {@code name=value} format. * * @since 18.0 (since 11.0 as {@code Objects.ToStringHelper.add()}). */ @CanIgnoreReturnValue public ToStringHelper add(String name, boolean value) { return addHolder(name, String.valueOf(value)); }
/** * Creates an instance of {@link ToStringHelper} in the same manner as * {@link #toStringHelper(Object)}, but using {@code className} instead of using an instance's * {@link Object#getClass()}. * * @param className the name of the instance type * @since 18.0 (since 7.0 as {@code Objects.toStringHelper()}). */ public static ToStringHelper toStringHelper(String className) { return new ToStringHelper(className); }