Class Filter
java.lang.Object
org.ehrbase.openehr.sdk.webtemplate.filter.Filter
- All Implemented Interfaces:
WebTemplateFilter
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.nedap.archie.rminfo.ArchieRMInfoLookup -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter(WebTemplate webTemplate) protected org.apache.commons.lang3.tuple.Pair<List<WebTemplateNode>,Map<org.apache.commons.lang3.tuple.Pair<String, String>, Deque<WebTemplateNode>>> filter(WebTemplateNode node, WebTemplate context, Deque<WebTemplateNode> deque) protected booleanisEvent(WebTemplateNode node) protected booleanisNonMandatoryRmAttribute(WebTemplateNode node, WebTemplateNode parent) static WebTemplateNodemergeDVText(WebTemplateNode node) protected voidpreHandle(WebTemplateNode node) protected booleanskip(WebTemplateNode node, WebTemplate context, Deque<WebTemplateNode> deque)
-
Field Details
-
ARCHIE_RM_INFO_LOOKUP
public static final com.nedap.archie.rminfo.ArchieRMInfoLookup ARCHIE_RM_INFO_LOOKUP
-
-
Constructor Details
-
Filter
public Filter()
-
-
Method Details
-
filter
- Specified by:
filterin interfaceWebTemplateFilter
-
filter
protected org.apache.commons.lang3.tuple.Pair<List<WebTemplateNode>,Map<org.apache.commons.lang3.tuple.Pair<String, filterString>, Deque<WebTemplateNode>>> (WebTemplateNode node, WebTemplate context, Deque<WebTemplateNode> deque) -
preHandle
-
mergeDVText
-
skip
-
isEvent
-
isNonMandatoryRmAttribute
-