summaryrefslogtreecommitdiffstats
path: root/common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java
diff options
context:
space:
mode:
Diffstat (limited to 'common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java')
-rw-r--r--common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java44
1 files changed, 2 insertions, 42 deletions
diff --git a/common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java b/common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java
index 2f629ef54a..8d6ace2043 100644
--- a/common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java
+++ b/common/openecomp-tosca-datatype/src/main/java/org/openecomp/sdc/tosca/datatypes/model/InterfaceDefinition.java
@@ -15,47 +15,7 @@
*/
package org.openecomp.sdc.tosca.datatypes.model;
-import org.apache.commons.collections4.MapUtils;
+public abstract class InterfaceDefinition {
+ public abstract void addOperation(String operationName, OperationDefinition operationDefinition);
-import java.util.HashMap;
-import java.util.Map;
-
-public class InterfaceDefinition {
- protected Map<String, OperationDefinition> operations;
-
- public Map<String, OperationDefinition> getOperations() {
- return operations;
- }
-
- public void setOperations(
- Map<String, OperationDefinition> operations) {
- this.operations = operations;
- }
-
- public void addOperation(String operationName, OperationDefinition operationDefinition) {
- if (MapUtils.isEmpty(this.operations)) {
- this.operations = new HashMap<>();
- }
- this.operations.put(operationName, operationDefinition);
- }
-
- @Override
- public boolean equals(Object o) {
- if (this == o) {
- return true;
- }
- if (!(o instanceof InterfaceDefinition)) {
- return false;
- }
-
- InterfaceDefinition that = (InterfaceDefinition) o;
-
- return getOperations() != null ? getOperations().equals(that.getOperations())
- : that.getOperations() == null;
- }
-
- @Override
- public int hashCode() {
- return getOperations() != null ? getOperations().hashCode() : 0;
- }
}