Package org.ehrbase.aql.containment
Class Containment
- java.lang.Object
-
- org.ehrbase.aql.containment.Containment
-
- All Implemented Interfaces:
Serializable
public class Containment extends Object implements Serializable
Container for containment definitionThis 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.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Containment(String className, String symbol, String archetypeId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetArchetypeId()StringgetClassName()Set<String>getPath(String templateId)StringgetSymbol()inthashCode()voidsetPath(String template, Set<String> path)voidsetSymbol(String symbol)StringtoString()
-