public interface LateObjectEvaluator
Strategy interface for resolving values from an operation definition.
Patch implementation generically defines a patch without being tied to any particular patch specification.
But it's important to know the patch format when resolving the value of an operation, as the value format will likely
be tied to the patch specification. For example, the
value attribute of a JSON Patch operation will
contain a JSON object. A different patch specification may define values in some non-JSON format.
This interface allows for pluggable evaluation of values, allowing
Patch to remain independent of any
specific patch representation.
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.