public class BindingContext
extends java.lang.Object
| Constructor and Description |
|---|
BindingContext() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.lang.annotation.Annotation> |
getFactoryConfigFor(java.lang.Class<? extends ValueMapperFactory> forClass) |
java.util.Optional<ValueMapperFactory> |
getForcedMapperFactory() |
static BindingContext |
newDefaultContext(java.util.List<ValueMapperFactory> mapperFactories) |
BindingContext |
settingsFor(java.lang.reflect.AnnotatedElement element,
boolean forced) |
protected BindingContext |
withFactoryConfigFor(java.lang.Class<? extends ValueMapperFactory> forClass,
java.lang.annotation.Annotation declaringAnnotation) |
BindingContext |
withMapperFactory(ValueMapperFactory valueMapperFactory) |
protected BindingContext |
withMapperFactoryFor(ValueMapper valueMapper,
boolean forced) |
public static BindingContext newDefaultContext(java.util.List<ValueMapperFactory> mapperFactories)
public java.util.Optional<ValueMapperFactory> getForcedMapperFactory()
public BindingContext withMapperFactory(ValueMapperFactory valueMapperFactory)
protected BindingContext withMapperFactoryFor(ValueMapper valueMapper, boolean forced)
public java.util.Optional<java.lang.annotation.Annotation> getFactoryConfigFor(java.lang.Class<? extends ValueMapperFactory> forClass)
protected BindingContext withFactoryConfigFor(java.lang.Class<? extends ValueMapperFactory> forClass, java.lang.annotation.Annotation declaringAnnotation)
public BindingContext settingsFor(java.lang.reflect.AnnotatedElement element, boolean forced)