All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.nedap.archie.aom.ResourceAnnotations Maven / Gradle / Ivy

package com.nedap.archie.aom;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlTransient;
import javax.xml.bind.annotation.XmlType;
import java.util.Map;

/**
 * Created by pieter.bos on 02/11/15.
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name="RESOURCE_ANNOTATION")
public class ResourceAnnotations  extends ArchetypeModelObject {
    //TODO: write more convenient methods than this very deep map
    //TODO: probably a custom XML adapter for JAXB
    //@XmlElement(name="documentation")
    @XmlTransient
    private Map>> documentation;


    public Map>> getDocumentation() {
        return documentation;
    }

    public void setDocumentation(Map>> documentation) {
        this.documentation = documentation;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy