/** * {@inheritDoc} */ @Override public void set(C value) { Preconditions.checkNotNull(value, "value must not be null"); C currentValue = get(); if (currentValue == null || currentValue.compareTo(value) < 0) { createEntry(value); cleanup(); } }
/** * {@inheritDoc} */ @Override public void set(C value) { Preconditions.checkNotNull(value, "value must not be null"); C currentValue = get(); if (currentValue == null || currentValue.compareTo(value) < 0) { createEntry(value); cleanup(); } }