Class FhirInstanceValidator.NullEvaluationContext

    • Method Detail

      • resolveConstant

        public org.hl7.fhir.r5.model.Base resolveConstant​(Object appContext,
                                                          String name,
                                                          boolean beforeContext)
                                                   throws org.hl7.fhir.exceptions.PathEngineException
        Specified by:
        resolveConstant in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
        Throws:
        org.hl7.fhir.exceptions.PathEngineException
      • resolveConstantType

        public org.hl7.fhir.r5.model.TypeDetails resolveConstantType​(Object appContext,
                                                                     String name)
                                                              throws org.hl7.fhir.exceptions.PathEngineException
        Specified by:
        resolveConstantType in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
        Throws:
        org.hl7.fhir.exceptions.PathEngineException
      • log

        public boolean log​(String argument,
                           List<org.hl7.fhir.r5.model.Base> focus)
        Specified by:
        log in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
      • resolveFunction

        public org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext.FunctionDetails resolveFunction​(String functionName)
        Specified by:
        resolveFunction in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
      • checkFunction

        public org.hl7.fhir.r5.model.TypeDetails checkFunction​(Object appContext,
                                                               String functionName,
                                                               List<org.hl7.fhir.r5.model.TypeDetails> parameters)
                                                        throws org.hl7.fhir.exceptions.PathEngineException
        Specified by:
        checkFunction in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
        Throws:
        org.hl7.fhir.exceptions.PathEngineException
      • executeFunction

        public List<org.hl7.fhir.r5.model.Base> executeFunction​(Object appContext,
                                                                String functionName,
                                                                List<List<org.hl7.fhir.r5.model.Base>> parameters)
        Specified by:
        executeFunction in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
      • resolveReference

        public org.hl7.fhir.r5.model.Base resolveReference​(Object appContext,
                                                           String url,
                                                           org.hl7.fhir.r5.model.Base refContext)
                                                    throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        resolveReference in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • conformsToProfile

        public boolean conformsToProfile​(Object appContext,
                                         org.hl7.fhir.r5.model.Base item,
                                         String url)
                                  throws org.hl7.fhir.exceptions.FHIRException
        Specified by:
        conformsToProfile in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext
        Throws:
        org.hl7.fhir.exceptions.FHIRException
      • resolveValueSet

        public org.hl7.fhir.r5.model.ValueSet resolveValueSet​(Object appContext,
                                                              String url)
        Specified by:
        resolveValueSet in interface org.hl7.fhir.r5.utils.FHIRPathEngine.IEvaluationContext