Class FHIRPathPatch

  • All Implemented Interfaces:
    com.ibm.fhir.model.patch.FHIRPatch

    public class FHIRPathPatch
    extends Object
    implements com.ibm.fhir.model.patch.FHIRPatch
    • Method Detail

      • apply

        public <T extends com.ibm.fhir.model.resource.Resource> T apply​(T resource)
                                                                 throws com.ibm.fhir.model.patch.exception.FHIRPatchException
        Specified by:
        apply in interface com.ibm.fhir.model.patch.FHIRPatch
        Throws:
        com.ibm.fhir.model.patch.exception.FHIRPatchException
      • toParameters

        public com.ibm.fhir.model.resource.Parameters toParameters()
        Convert the FHIRPathPatch to a FHIR Parameters resource
      • from

        public static FHIRPathPatch from​(com.ibm.fhir.model.resource.Parameters params)
        Parse a FHIRPathPatch from a FHIR Parameters resource
        Throws:
        IllegalArgumentException - if the Parameters object does not satisfy the requirements of a FHIRPath Patch