Remove Validated class 01/143101/6
authordanielhanrahan <daniel.hanrahan@est.tech>
Tue, 27 Jan 2026 19:54:48 +0000 (19:54 +0000)
committerDaniel Hanrahan <daniel.hanrahan@est.tech>
Tue, 17 Feb 2026 16:04:44 +0000 (16:04 +0000)
commitf0c5cb0492cce96139c3a9b4dd2191743aa5e697
tree4206ed5acd3039d1c286e72cacfabc0cadd6e00a
parent3732525b3094fd17348df78727f81944761f12fb
Remove Validated class

This removes the Validated class from policy-models, using
BeanValidator.validate(object) instead object.validate().
It also removes some unused code from validation classes.

Issue-ID: POLICY-5509
Change-Id: Id801e24bc56cfe1b7cbaec3186b43ebbfdb547e1
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
36 files changed:
models/src/main/java/org/onap/policy/clamp/models/acm/document/base/ToscaServiceTemplateValidation.java
models/src/main/java/org/onap/policy/clamp/models/acm/document/concepts/DocToscaEntity.java
models/src/main/java/org/onap/policy/clamp/models/acm/document/concepts/DocToscaTopologyTemplate.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaAutomationComposition.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaAutomationCompositionDefinition.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaAutomationCompositionElement.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaAutomationCompositionRollback.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaMessage.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaMessageJob.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaNodeTemplateState.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaParticipant.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaParticipantReplica.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaParticipantSupportedElementType.java
models/src/main/java/org/onap/policy/clamp/models/acm/persistence/provider/ProviderUtils.java
models/src/test/java/org/onap/policy/clamp/models/acm/document/concepts/DocToscaServiceTemplateTest.java
models/src/test/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaAutomationCompositionElementTest.java
models/src/test/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaAutomationCompositionTest.java
models/src/test/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaMessageJobTest.java
models/src/test/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaMessageTest.java
models/src/test/java/org/onap/policy/clamp/models/acm/persistence/concepts/JpaParticipantTest.java
policy-common/src/main/java/org/onap/policy/common/parameters/BeanValidationResult.java
policy-common/src/main/java/org/onap/policy/common/parameters/BeanValidator.java
policy-common/src/main/java/org/onap/policy/common/parameters/ObjectValidationResult.java
policy-common/src/main/java/org/onap/policy/common/parameters/ParameterConstants.java [deleted file]
policy-common/src/main/java/org/onap/policy/common/parameters/ParameterGroupImpl.java
policy-common/src/main/java/org/onap/policy/common/parameters/ValidationResult.java
policy-common/src/main/java/org/onap/policy/common/parameters/ValidationResultImpl.java
policy-common/src/main/java/org/onap/policy/common/parameters/ValidationStatus.java
policy-common/src/test/java/org/onap/policy/common/parameters/TestBeanValidationResult.java
policy-common/src/test/java/org/onap/policy/common/parameters/TestObjectValidationResult.java
policy-common/src/test/java/org/onap/policy/common/parameters/TestValidationResultImpl.java
policy-models/src/main/java/org/onap/policy/models/base/PfConcept.java
policy-models/src/main/java/org/onap/policy/models/base/Validated.java [deleted file]
policy-models/src/main/java/org/onap/policy/models/tosca/authorative/concepts/ToscaConceptIdentifier.java
policy-models/src/test/java/org/onap/policy/models/base/PfKeyImplTest.java
policy-models/src/test/java/org/onap/policy/models/tosca/authorative/concepts/ToscaConceptIdentifierTest.java