[Cps Path Parser] Refactoring leaf conditions 82/138882/1
authordanielhanrahan <daniel.hanrahan@est.tech>
Sat, 31 Aug 2024 21:30:16 +0000 (22:30 +0100)
committerdanielhanrahan <daniel.hanrahan@est.tech>
Sat, 31 Aug 2024 21:32:12 +0000 (22:32 +0100)
commit8e22c6a80b491cc98d4052e05dc94ee645bf2197
treec6a43a986f141eb6ff7dc662888b3da6688796c4
parent5b2edb3e260d1daf69b36e42c5a5bc2e23d64615
[Cps Path Parser] Refactoring leaf conditions

Instead of DataLeaf and ComparativeOperators classes,
we more simply have LeafConditions class with all info.

Issue-ID: CPS-2365
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I8fd18bb56b8ed9d26a3f9d36f487d00a9274c8bc
cps-path-parser/src/main/java/org/onap/cps/cpspath/parser/CpsPathBuilder.java
cps-path-parser/src/main/java/org/onap/cps/cpspath/parser/CpsPathQuery.java
cps-path-parser/src/test/groovy/org/onap/cps/cpspath/parser/CpsPathQuerySpec.groovy
cps-ri/src/main/java/org/onap/cps/spi/repository/FragmentQueryBuilder.java