- All Implemented Interfaces:
public class CompositeResolver
- extends java.lang.Object
- implements ParameterResolver
Resolver that will try to apply any of the stored resolvers.
The result will contain value that is modified by a single resolver at most.
isFullyResolved of the result is true only if all the resolvers report the value as fully resolved.
|Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public ProcessingResult resolve(@NotNull
- Specified by:
resolve in interface
key - name of the value (for the resolvers that depend on the name)
value - value to be resolved
parameters - parameters to be used during resolution
- isFullyResolved of the result is true only if all the resolvers report the value as fully resolved
- See Also:
public void append(ParameterResolver resolver)