It is useful to provide a baseline identification, add the bits
needed.
Change-Id: I5d1c0e324672d150cf13a5de1a20f3aaa7d7dea4
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
import static java.util.Objects.requireNonNull;
import com.google.common.annotations.Beta;
import static java.util.Objects.requireNonNull;
import com.google.common.annotations.Beta;
+import com.google.common.base.MoreObjects;
+import com.google.common.base.MoreObjects.ToStringHelper;
import org.eclipse.jdt.annotation.NonNullByDefault;
/**
import org.eclipse.jdt.annotation.NonNullByDefault;
/**
public final T getDelegate() {
return delegate;
}
public final T getDelegate() {
return delegate;
}
+
+ @Override
+ public final String toString() {
+ return addToString(MoreObjects.toStringHelper(this).omitNullValues()).toString();
+ }
+
+ protected ToStringHelper addToString(final ToStringHelper helper) {
+ return helper.add("delegate", delegate);
+ }