public class MoveOperation extends FromOperation
Operation that moves a value from the given "from" path to the given "path".
Will throw a PatchException
if either path is invalid or if the from path is non-nullable.
NOTE: When dealing with lists, the move operation may effectively be a no-op. That's because the order of a list is probably dictated by a database query that produced the list. Moving things around in the list will have no bearing on the values of each item in the list. When the same list resource is retrieved again later, the order will again be decided by the query, effectively undoing any previous move operation.
from
op, path, spelExpression, value
Constructor and Description |
---|
MoveOperation(String path,
String from)
Constructs the move operation.
|
getFrom
addValue, evaluateValueFromTarget, getOp, getPath, getValue, getValueFromTarget, popValueAtPath, setValueOnTarget
Copyright © 2011-2015–2016 Pivotal Software, Inc.. All rights reserved.