isComputed() supported in simple lazy values

This commit is contained in:
Andrey Breslav
2013-10-01 21:12:39 +04:00
parent 36ce914613
commit f987efc510
@@ -28,6 +28,10 @@ public abstract class NullableLazyValueImpl<T> implements NullableLazyValue<T> {
@Nullable
private Object value = NOT_COMPUTED;
public boolean isComputed() {
return value != NOT_COMPUTED;
}
@Override
public T compute() {
if (value == COMPUTING) {