Class Containment


  • public class Containment
    extends Object
    Container for containment definition

    This class is used to resolve a symbol in an AQL expression by associating its corresponding archetype Id, class type (EHR, COMPOSITION etc.). Once resolved it holds the path for a given template.

    Created by christian on 4/4/2016.
    • Constructor Detail

      • Containment

        public Containment​(Containment enclosingContainment)
      • Containment

        public Containment​(String className,
                           String symbol,
                           String archetypeId)
    • Method Detail

      • setPath

        public void setPath​(String path)
      • getSymbol

        public String getSymbol()
      • getArchetypeId

        public String getArchetypeId()
      • getPath

        public String getPath()
      • getClassName

        public String getClassName()
      • getEnclosingContainment

        public Containment getEnclosingContainment()
      • setSymbol

        public void setSymbol​(String symbol)
      • setArchetypeId

        public void setArchetypeId​(String archetypeId)
      • setClassName

        public void setClassName​(String className)
      • setEnclosingContainment

        public void setEnclosingContainment​(Containment enclosingContainment)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object