/** * A sensible definition of {@link #containsValue} in terms of the {@code iterator} method of * {@link #entrySet}. If you override {@link #entrySet}, you may wish to override {@link * #containsValue} to forward to this implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code iterator} method of * {@link #entrySet}. If you override {@link #entrySet}, you may wish to override {@link * #containsValue} to forward to this implementation. * * @since 7.0 */ protected boolean standardContainsValue(@NullableDecl Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code iterator} method of * {@link #entrySet}. If you override {@link #entrySet}, you may wish to override {@link * #containsValue} to forward to this implementation. * * @since 7.0 */ protected boolean standardContainsValue(@NullableDecl Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
@Override public boolean containsValue(@Nullable Object value) { return value != null && Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7 */ @Beta protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code * iterator} method of {@link #entrySet}. If you override {@link #entrySet}, * you may wish to override {@link #containsValue} to forward to this * implementation. * * @since 7.0 */ @Beta protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code iterator} method of * {@link #entrySet}. If you override {@link #entrySet}, you may wish to override {@link * #containsValue} to forward to this implementation. * * @since 7.0 */ protected boolean standardContainsValue(@NullableDecl Object value) { return Maps.containsValueImpl(this, value); }
/** * A sensible definition of {@link #containsValue} in terms of the {@code iterator} method of * {@link #entrySet}. If you override {@link #entrySet}, you may wish to override {@link * #containsValue} to forward to this implementation. * * @since 7.0 */ protected boolean standardContainsValue(@Nullable Object value) { return Maps.containsValueImpl(this, value); }