public class DummyTransformResolver extends TransformResolver
TransformResolver
this resolver first returns a dummy context
object - unique marker - and then performs the transformation.EnhancedResolver.Hint
configuration
DEFAULT_PRIORITY
Constructor and Description |
---|
DummyTransformResolver(int priority,
String... matchNames) |
DummyTransformResolver(int priority,
Transformer transformer,
String... matchNames) |
Modifier and Type | Method and Description |
---|---|
Object |
resolve(Object contextObject,
String name,
ResolutionContext context)
Resolve the value from specified context object and name.
|
matches, matches, matchingName, performTransformation, setMatchingNames, transform
getCurrentLocale, init
createHint, getPriority, toString
checkNotInitialized, init
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getConfigurationKeys, init
public DummyTransformResolver(int priority, String... matchNames)
priority
- matchNames
- public DummyTransformResolver(int priority, Transformer transformer, String... matchNames)
priority
- transformer
- matchNames
- public Object resolve(Object contextObject, String name, ResolutionContext context)
Resolver
null
in case of the resolver is not capable
of resolving it.
ResolutionContext
allows to register a callback to release all
the relevant resources after the resolved value is used.
resolve
in interface Resolver
resolve
in class TransformResolver
contextObject
- The current context object (aka base object), may be
null
name
- The name (the key or its part) is never null
context
- The current resolution contextnull
Placeholder.NULL
Copyright © 2017. All rights reserved.