aboutsummaryrefslogtreecommitdiffstats
path: root/common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java
diff options
context:
space:
mode:
authorliamfallon <liam.fallon@ericsson.com>2018-09-07 13:36:41 +0100
committerliamfallon <liam.fallon@ericsson.com>2018-09-07 13:52:35 +0100
commitcf282dd15ce391eed832063aea956a8d55521278 (patch)
tree698c059484fe7215e6842090f1aff4528b947cb6 /common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java
parent5b0c195d48031684f44289d05a75d22280ff0508 (diff)
Remove changing of access on par fields
Parameter handling refactored to remove changing of access on fields in parameters, new implementation requires getters to be defined for all fields. Note: This change causes a knock on into distribution Change-Id: I172f5d9310caf92d6ea825ff93292019c00a47c3 Issue-ID: POLICY-1095 Signed-off-by: liamfallon <liam.fallon@ericsson.com>
Diffstat (limited to 'common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java')
-rw-r--r--common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java40
1 files changed, 38 insertions, 2 deletions
diff --git a/common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java b/common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java
index 6cd65603..b4a7e9c8 100644
--- a/common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java
+++ b/common-parameters/src/test/java/org/onap/policy/common/parameters/testclasses/TestParametersL00.java
@@ -30,12 +30,16 @@ import org.onap.policy.common.parameters.ParameterGroup;
import org.onap.policy.common.parameters.ValidationStatus;
public class TestParametersL00 implements ParameterGroup {
- private String name;
+ private static final String A_CONSTANT = "A Constant";
+
+ private String name = A_CONSTANT;
private int l00IntField = 0;
private String l00StringField = "Legal " + this.getClass().getCanonicalName();
private TestParametersL10 l00L10Nested = new TestParametersL10("l00L10Nested");
private TestParametersLGeneric l00LGenericNested = new TestParametersLGeneric("l00LGenericNested");
private Map<String, TestParametersLGeneric> l00LGenericNestedMap = new LinkedHashMap<>();
+ private boolean isSomeFlag;
+ private boolean someNonIsFlag;
/**
* Default constructor.
@@ -43,7 +47,7 @@ public class TestParametersL00 implements ParameterGroup {
public TestParametersL00() {
// Default Cnstructor
}
-
+
/**
* Create a test parameter group.
*
@@ -58,6 +62,38 @@ public class TestParametersL00 implements ParameterGroup {
l00LGenericNestedMap.put(l00LGenericNestedMapVal1.getName(), l00LGenericNestedMapVal1);
}
+ public int getL00IntField() {
+ return l00IntField;
+ }
+
+ public String getL00StringField() {
+ return l00StringField;
+ }
+
+ public TestParametersL10 getL00L10Nested() {
+ return l00L10Nested;
+ }
+
+ public TestParametersLGeneric getL00LGenericNested() {
+ return l00LGenericNested;
+ }
+
+ public Map<String, TestParametersLGeneric> getL00LGenericNestedMap() {
+ return l00LGenericNestedMap;
+ }
+
+ public boolean isSomeFlag() {
+ return isSomeFlag;
+ }
+
+ public boolean isSomeNonIsFlag() {
+ return someNonIsFlag;
+ }
+
+ public void setSomeFlag(boolean isSomeFlag) {
+ this.isSomeFlag = isSomeFlag;
+ }
+
public void setName(String name) {
this.name = name;
}