aboutsummaryrefslogtreecommitdiffstats
path: root/catalog-be/src/main/java/org/openecomp/sdc/be/tosca/model/ToscaInput.java
blob: dc82839d42e2658b591b96f60d6c0c078070fc77 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
package org.openecomp.sdc.be.tosca.model;

import java.util.HashMap;
import java.util.Map;

public class ToscaInput extends ToscaProperty {
    private  Map<String,ToscaAnnotation> annotations;

    //copy constructor
    public ToscaInput(ToscaProperty toscaProperty){
        super(toscaProperty);
    }


    public Map<String, ToscaAnnotation> getAnnotations() {
        return annotations;
    }

    public void setAnnotations(Map<String, ToscaAnnotation> annotations) {
        this.annotations = annotations;
    }
    public void addAnnotation(String name, ToscaAnnotation annotaion){
        if ( annotations == null ){
            annotations = new HashMap<>();
        }
        annotations.put(name, annotaion);


    }
}