Add a bean validator 23/100923/3
authorJim Hahn <jrh3@att.com>
Thu, 30 Jan 2020 05:11:26 +0000 (00:11 -0500)
committerJim Hahn <jrh3@att.com>
Thu, 30 Jan 2020 06:28:59 +0000 (01:28 -0500)
commitce4ba883cc815e107dd8671ccaa03b64ae08b840
treea856e71503171d2be17f94f9afd246a8a689b2f2
parent2ce955e7c3c53b16596a18b0f5f68f2b491d1de6
Add a bean validator

Added a bean validator that will validate the fields within an arbitrary
object using the annotations in the parameters package.
Also added validateMap to the bean validators.

Issue-ID: POLICY-1625
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: I2192f3d1ba735d3779c35711a7dba053918aa547
common-parameters/src/main/java/org/onap/policy/common/parameters/BeanValidationResult.java
common-parameters/src/main/java/org/onap/policy/common/parameters/BeanValidator.java [new file with mode: 0644]
common-parameters/src/test/java/org/onap/policy/common/parameters/TestBeanValidationResult.java
common-parameters/src/test/java/org/onap/policy/common/parameters/TestBeanValidator.java [new file with mode: 0644]