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.

Issue-ID: POLICY-2059
Change-Id: I2c0c01fac355e6cde4d8d6998dc42f8a2e2ebb65
Signed-off-by: Jim Hahn <jrh3@att.com>
53 files changed
tree: 8d97f8823eb4f97916b2c19909c6b13e6a008e4a
  1. auth/
  2. context/
  3. core/
  4. csit/
  5. examples/
  6. model/
  7. packages/
  8. plugins/
  9. releases/
  10. services/
  11. testsuites/
  12. tools/
  13. .gitignore
  14. .gitreview
  15. docker_build.sh
  16. docker_merge.sh
  17. docker_verify.sh
  18. INFO.yaml
  19. LICENSE.txt
  20. pom.xml
  21. README.md
  22. version.properties
README.md

Copyright (C) 2016-2018 Ericsson. 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 the ONAP Policy APEX PDP Engine code. The settings file only needs to support the standard Maven repositories (e.g. central = http://repo1.maven.org/maven2/), and any proxy settings needed in your environment.

To build it using Maven 3, run: mvn clean install