Interface JsonPatch.Operation
-
- All Known Implementing Classes:
JsonPatch.Operation.Add,JsonPatch.Operation.Copy,JsonPatch.Operation.Move,JsonPatch.Operation.Remove,JsonPatch.Operation.Replace,JsonPatch.Operation.Test
- Enclosing class:
- JsonPatch
public static interface JsonPatch.Operation
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classJsonPatch.Operation.Addstatic classJsonPatch.Operation.Copystatic classJsonPatch.Operation.Movestatic classJsonPatch.Operation.Removestatic classJsonPatch.Operation.Replacestatic classJsonPatch.Operation.Test
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanapply(Object document)static JsonPatch.Operationparse(DocNode docNode)
-
-
-
Method Detail
-
apply
boolean apply(Object document) throws PointerEvaluationException
- Throws:
PointerEvaluationException
-
parse
static JsonPatch.Operation parse(DocNode docNode) throws ConfigValidationException
- Throws:
ConfigValidationException
-
-