boolean () { java.lang.Object value = this.otherBooleanValue.get(); if (value == null) { synchronized (this.otherBooleanValue) { value = this.otherBooleanValue.get(); if (value == null) { final boolean actualValue = !calculateBoolean(); value = actualValue; this.otherBooleanValue.set(value); } } } return (java.lang.Boolean) value; }