
Package ca.uhn.fhir.util
Class FhirPatchBuilder
java.lang.Object
ca.uhn.fhir.util.FhirPatchBuilder
This utility class can be used to create
FHIRPath Patch
documents.
- Since:
- 8.6.0
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
Step 1 for creating an ADD operation, returned by callingadd()
static interface
static interface
static interface
Step 1 for creating an DELETE operation, returned by callingdelete()
static interface
static interface
Step 1 for creating an INSERT operation, returned by callinginsert()
static interface
static interface
static interface
Step 1 for creating a MOVE operation, returned by callingmove()
static interface
static interface
static interface
Step 1 for creating an REPLACE operation, returned by callingreplace()
static interface
static interface
This interface is returned after the final property for a given operation.static interface
Interface exposing thedestination
propertystatic interface
Interface exposing theindex
propertystatic interface
Interface exposing thename
propertystatic interface
Interface exposing thepath
propertystatic interface
Interface exposing thesource
propertystatic interface
Interface exposing thevalue
property -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd()
Add a new ADD operation to the FHIR Patchbuild()
Create and return the generated FHIRPath Patch Parameters document.delete()
Add a new DELETE operation to the FHIR Patchinsert()
Add a new ADD operation to the FHIR Patchmove()
Add a new MOVE operation to the FHIR Patchreplace()
Add a new REPLACE operation to the FHIR Patch
-
Field Details
-
PARAMETER_ALLOW_MULTIPLE_MATCHES
- See Also:
-
-
Constructor Details
-
FhirPatchBuilder
-
-
Method Details
-
add
Add a new ADD operation to the FHIR Patch -
insert
Add a new ADD operation to the FHIR Patch -
delete
Add a new DELETE operation to the FHIR Patch -
replace
Add a new REPLACE operation to the FHIR Patch -
move
Add a new MOVE operation to the FHIR Patch -
build
Create and return the generated FHIRPath Patch Parameters document.
-