Class SearchParameterValidator
- java.lang.Object
-
- org.hl7.fhir.validation.BaseValidator
-
- org.hl7.fhir.validation.instance.type.SearchParameterValidator
-
- All Implemented Interfaces:
org.hl7.fhir.r5.utils.validation.ValidationContextCarrier.IValidationContextResourceLoader
public class SearchParameterValidator extends BaseValidator
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classSearchParameterValidator.FhirPathSorter-
Nested classes/interfaces inherited from class org.hl7.fhir.validation.BaseValidator
BaseValidator.TrackedLocationRelatedMessage, BaseValidator.ValidationControl
-
-
Field Summary
-
Fields inherited from class org.hl7.fhir.validation.BaseValidator
BUNDLE, context, DOCUMENT, ENTRY, FULL_URL, ID, LAST_UPDATED, LINK, MESSAGE, messagesToRemove, META, PATH_ARG, RESOURCE, SEARCHSET, source, timeTracker, trackedMessages, TYPE, xverManager
-
-
Constructor Summary
Constructors Constructor Description SearchParameterValidator(org.hl7.fhir.r5.context.IWorkerContext context, TimeTracker timeTracker, org.hl7.fhir.r5.utils.FHIRPathEngine fpe, org.hl7.fhir.r5.utils.XVerExtensionManager xverManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidvalidateSearchParameter(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.r5.elementmodel.Element cs, NodeStack stack)-
Methods inherited from class org.hl7.fhir.validation.BaseValidator
addValidationMessage, addValidationMessage, addValidationMessage, checkMsgId, describeReference, fail, fail, fail, fail, fail, getFromBundle, getLevel, getValidationControl, getXverExt, getXverExt, grammarWord, hint, hint, hint, hint, isXverUrl, loadContainedResource, loadFoundResource, removeTrackedMessagesForLocation, resolveBindingReference, resolveInBundle, resolveInBundle, rule, rule, rule, rule, rule, ruleHtml, setLevel, signpost, slicingHint, splitByCamelCase, stripPunctuation, suppressedwarning, suppressedwarning, suppressedwarning, suppressedwarning, suppressedwarning, systemFromCanonical, txHint, txRule, txWarning, txWarningForLaterRemoval, versionFromCanonical, warning, warning, warning, warningHtml, warningHtml, warningOrError, warningOrHint, xverDefn, xverElementId, xverStatus, xverVersion
-
-
-
-
Constructor Detail
-
SearchParameterValidator
public SearchParameterValidator(org.hl7.fhir.r5.context.IWorkerContext context, TimeTracker timeTracker, org.hl7.fhir.r5.utils.FHIRPathEngine fpe, org.hl7.fhir.r5.utils.XVerExtensionManager xverManager)
-
-
Method Detail
-
validateSearchParameter
public void validateSearchParameter(List<org.hl7.fhir.utilities.validation.ValidationMessage> errors, org.hl7.fhir.r5.elementmodel.Element cs, NodeStack stack)
-
-