
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