Uses of Class
com.ibm.fhir.path.evaluator.FHIRPathEvaluator.EvaluationContext
-
Packages that use FHIRPathEvaluator.EvaluationContext Package Description com.ibm.fhir.operation.erase.impl com.ibm.fhir.path.evaluator com.ibm.fhir.path.function com.ibm.fhir.server.resolve com.ibm.fhir.validation -
-
Uses of FHIRPathEvaluator.EvaluationContext in com.ibm.fhir.operation.erase.impl
Methods in com.ibm.fhir.operation.erase.impl with parameters of type FHIRPathEvaluator.EvaluationContext Modifier and Type Method Description void
EraseRestImpl. processLogicalId(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, List<OperationOutcome.Issue> issues, String logicalId)
processes the 'id' from the parameters object in the evaluation context.void
EraseRestImpl. processPatient(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, List<OperationOutcome.Issue> issues)
processes the 'patient' from the parameters object in the evaluation context.void
EraseRestImpl. processReason(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, List<OperationOutcome.Issue> issues)
processes the 'reason' from the parameters object in the evaluation context.void
EraseRestImpl. processVersion(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, List<OperationOutcome.Issue> issues)
processes the 'version' from the parameters object in the evaluation context. -
Uses of FHIRPathEvaluator.EvaluationContext in com.ibm.fhir.path.evaluator
Methods in com.ibm.fhir.path.evaluator that return FHIRPathEvaluator.EvaluationContext Modifier and Type Method Description FHIRPathEvaluator.EvaluationContext
FHIRPathEvaluator. getEvaluationContext()
Get the EvaluationContext associated with this FHIRPathEvaluatorMethods in com.ibm.fhir.path.evaluator with parameters of type FHIRPathEvaluator.EvaluationContext Modifier and Type Method Description Collection<FHIRPathNode>
FHIRPathEvaluator. evaluate(FHIRPathEvaluator.EvaluationContext evaluationContext, String expr)
Evaluate a FHIRPath expression using an existing evaluation contextCollection<FHIRPathNode>
FHIRPathEvaluator. evaluate(FHIRPathEvaluator.EvaluationContext evaluationContext, String expr, FHIRPathNode node)
Evaluate a FHIRPath expression using an existing evaluation context against a FHIRPath nodeCollection<FHIRPathNode>
FHIRPathEvaluator. evaluate(FHIRPathEvaluator.EvaluationContext evaluationContext, String expr, Collection<FHIRPathNode> initialContext)
Evaluate a FHIRPathExpression using an existing EvaluationContext against a collection of FHIRPath nodes -
Uses of FHIRPathEvaluator.EvaluationContext in com.ibm.fhir.path.function
-
Uses of FHIRPathEvaluator.EvaluationContext in com.ibm.fhir.server.resolve
Methods in com.ibm.fhir.server.resolve with parameters of type FHIRPathEvaluator.EvaluationContext Modifier and Type Method Description protected Resource
ServerResolveFunction. resolveRelativeReference(FHIRPathEvaluator.EvaluationContext evaluationContext, FHIRPathNode node, String resourceType, String logicalId, String versionId)
-
Uses of FHIRPathEvaluator.EvaluationContext in com.ibm.fhir.validation
Methods in com.ibm.fhir.validation with parameters of type FHIRPathEvaluator.EvaluationContext Modifier and Type Method Description List<OperationOutcome.Issue>
FHIRValidator. validate(FHIRPathEvaluator.EvaluationContext evaluationContext, boolean includeResourceAssertedProfiles, String... profiles)
Validate a resource, using anFHIRPathEvaluator.EvaluationContext
, against constraints in the base specification and resource-asserted profile references and/or specific profile references.List<OperationOutcome.Issue>
FHIRValidator. validate(FHIRPathEvaluator.EvaluationContext evaluationContext, String... profiles)
Validate a resource, using anFHIRPathEvaluator.EvaluationContext
, against constraints in the base specification and resource-asserted profile references or specific profile references but not both.
-