| static PatchOperation | PatchOperation. add(String field,
   Object value) | Creates a new "add" patch operation which will add the provided value(s)
 to the specified field. | 
| static PatchOperation | PatchOperation. add(JsonPointer field,
   Object value) | Creates a new "add" patch operation which will add the provided value(s)
 to the specified field. | 
| static PatchOperation | PatchOperation. copy(String from,
    String field) | Creates a new "copy" patch operation which will copy the value found at `from` to `path`. | 
| static PatchOperation | PatchOperation. copy(JsonPointer from,
    JsonPointer field) | Creates a new "copy" patch operation which will copy the value found at `from` to `path`. | 
| static PatchOperation | PatchOperation. copyOf(PatchOperation operation) | Returns a deep copy of the provided patch operation. | 
| static PatchOperation | PatchOperation. increment(String field,
         Number amount) | Creates a new "increment" patch operation which will increment the
 value(s) of the specified field by the amount provided. | 
| static PatchOperation | PatchOperation. increment(JsonPointer field,
         Number amount) | Creates a new "increment" patch operation which will increment the
 value(s) of the specified field by the amount provided. | 
| static PatchOperation | PatchOperation. move(String from,
    String field) | Creates a new "move" patch operation which will move the value found at `from` to `path`. | 
| static PatchOperation | PatchOperation. move(JsonPointer from,
    JsonPointer field) | Creates a new "move" patch operation which will move the value found at `from` to `path`. | 
| static PatchOperation | PatchOperation. operation(String operation,
         String field,
         Object value) | Creates a new patch operation having the specified operation type, field,
 and value(s). | 
| static PatchOperation | PatchOperation. operation(String operation,
         JsonPointer field,
         Object value) | Creates a new patch operation having the specified operation type, field,
 and value(s). | 
| static PatchOperation | PatchOperation. remove(String field) | Creates a new "remove" patch operation which will remove the specified
 field. | 
| static PatchOperation | PatchOperation. remove(String field,
      Object value) | Creates a new "remove" patch operation which will remove the provided
 value(s) from the specified field. | 
| static PatchOperation | PatchOperation. remove(JsonPointer field) | Creates a new "remove" patch operation which will remove the specified
 field. | 
| static PatchOperation | PatchOperation. remove(JsonPointer field,
      Object value) | Creates a new "remove" patch operation which will remove the provided
 value(s) from the specified field. | 
| static PatchOperation | PatchOperation. replace(String field,
       Object value) | Creates a new "replace" patch operation which will replace the value(s)
 of the specified field with the provided value(s). | 
| static PatchOperation | PatchOperation. replace(JsonPointer field,
       Object value) | Creates a new "replace" patch operation which will replace the value(s)
 of the specified field with the provided value(s). | 
| static PatchOperation | PatchOperation. transform(String field,
         Object transform) | Creates a new "transform" patch operation which sets the value at field based on a
 transformation. | 
| static PatchOperation | PatchOperation. transform(JsonPointer field,
         Object transform) | Creates a new "transform" patch operation which sets the value at field based on a
 transformation. | 
| static PatchOperation | PatchOperation. valueOf(JsonValue json) | Parses the provided JSON content as a patch operation. |