/** Returns the value, asserting it has been set. */ T getDefaultValue() { if (!isDefaultValueSet()) { throw new IllegalArgumentException("A default value must be provided"); } return defaultValue; }
/** Returns the value, asserting it has been set. */ T getDefaultValue() { if (!isDefaultValueSet()) { throw new IllegalArgumentException("A default value must be provided"); } return defaultValue; }