/** * Programmatically set a value of a property with a given name. The property value may be * overridden via a system property. * * @param propertyName name of the property. * @param value property value. */ protected final void set(final String propertyName, final Object value) { set(propertyName, value.toString()); }