/** * Returns the values in this group. Changes in this list are reflected on this {@code * ParameterValueGroup}. The returned list supports the {@link List#add(Object) add} operation. */ public List<GeneralParameterValue> values() { if (asList == null) { asList = new ParameterValueList((ParameterDescriptorGroup) descriptor, values); } return asList; }