commit | 3b00f1c32b89282dcbb74d3d3645e263f005319e | [log] [tgz] |
---|---|---|
author | Jim Hahn <jrh3@att.com> | Mon Apr 26 17:41:25 2021 -0400 |
committer | Jim Hahn <jrh3@att.com> | Thu Apr 29 11:30:24 2021 -0400 |
tree | a760975aaf1975905db7069d6d733e7e77b0f797 | |
parent | 322b149685bb2f9405999f5a299130694d1b8fe3 [diff] |
Remove GroupValidationResult Removed GroupValidationResult, replacing it with BeanValidationResult. Modified the ParameterGroup subclasses to use BeanValidator, adding annotations where needed to trigger the validations that had been automatically performed by GroupValidationResult. Added Size annotation, used to verify minimum lengths of maps and collections. Added ClassName annotation, used to verify that a property contains the name of a class that is actually in the classpath. Added another addResult() method to make it easier when replacing calls to GroupValidationResult setResult() method with BeanValidationResult. Issue-ID: POLICY-2059 Change-Id: Id4da24886908723006624c5d53edeb034102299d Signed-off-by: Jim Hahn <jrh3@att.com>
Copyright 2018 AT&T Intellectual Property. All rights reserved. This file is licensed under the CREATIVE COMMONS ATTRIBUTION 4.0 INTERNATIONAL LICENSE Full license text at https://creativecommons.org/licenses/by/4.0/legalcode
This source repository contains ONAP common code, which is shared by 'policy-drools-pdp' and 'policy-engine'. To build it: