public final class Resolvers extends Object
Modifier and Type | Field and Description |
---|---|
static Map<Class,Resolver> |
SERVICES
Mapping of supported classes to associated resolvers.
|
Modifier and Type | Method and Description |
---|---|
static Object |
get(Object object,
Object element)
Attempts to resolve an element of an object.
|
static Object |
put(Object object,
Object element,
Object value)
Attempts to set the value of an element of an object.
|
static Iterable<Resolver> |
resolvers(Object object)
Provides an iterable object over the resolvers that are appropriate for a
particular object.
|
public static Iterable<Resolver> resolvers(Object object)
object
- the object for which a set of resolvers is being sought.public static Object get(Object object, Object element)
object
- the object in which to resolve the specified element.element
- the element to resolve within the specified object.UNRESOLVED
if it cannot be resolved.Resolver.get(Object, Object)
public static Object put(Object object, Object element, Object value)
object
- the object in which to resolve the specified element.element
- the element within the specified object whose value is to be
set.value
- the value to set the element to.null
if no previous
value, or UNRESOLVED
if it cannot be
resolved.Resolver.put(Object, Object, Object)
Copyright © 2025 Open Identity Platform Community. All rights reserved.