Class ApplyProcessor
java.lang.Object
org.opencds.cqf.fhir.cr.activitydefinition.apply.ApplyProcessor
- All Implemented Interfaces:
IApplyProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final DynamicValueProcessorprotected final ExtensionProcessorprotected final org.opencds.cqf.fhir.api.Repositoryprotected final IRequestResolverFactory -
Constructor Summary
ConstructorsConstructorDescriptionApplyProcessor(org.opencds.cqf.fhir.api.Repository repository, IRequestResolverFactory resolverFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseResourceapply(ApplyRequest request) protected voidresolveMeta(org.hl7.fhir.instance.model.api.IBaseResource activityDefinition, org.hl7.fhir.instance.model.api.IBaseResource resource)
-
Field Details
-
EXCLUDED_EXTENSION_LIST
-
repository
protected final org.opencds.cqf.fhir.api.Repository repository -
resolverFactory
-
extensionProcessor
-
dynamicValueProcessor
-
-
Constructor Details
-
ApplyProcessor
public ApplyProcessor(org.opencds.cqf.fhir.api.Repository repository, IRequestResolverFactory resolverFactory)
-
-
Method Details
-
apply
- Specified by:
applyin interfaceIApplyProcessor
-
resolveMeta
protected void resolveMeta(org.hl7.fhir.instance.model.api.IBaseResource activityDefinition, org.hl7.fhir.instance.model.api.IBaseResource resource)
-