Class ValueAnnotationResolver
java.lang.Object
cool.scx.bean.resolver.ValueAnnotationResolver
- All Implemented Interfaces:
BeanResolver
处理 Value 注解
- Version:
- 0.0.1
- Author:
- scx567888
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionresolveConstructorArgument(ParameterInfo parameterInfo) 提供 构造函数 参数 无法处理返回 nullresolveFieldValue(FieldInfo fieldInfo) 提供 字段 无法处理返回 nullresolveValue(AnnotatedElementInfo annotatedElementInfo, com.fasterxml.jackson.databind.JavaType javaType)
-
Constructor Details
-
ValueAnnotationResolver
-
-
Method Details
-
resolveValue
public Object resolveValue(AnnotatedElementInfo annotatedElementInfo, com.fasterxml.jackson.databind.JavaType javaType) throws MissingValueException - Throws:
MissingValueException
-
resolveConstructorArgument
Description copied from interface:BeanResolver提供 构造函数 参数 无法处理返回 null- Specified by:
resolveConstructorArgumentin interfaceBeanResolver
-
resolveFieldValue
Description copied from interface:BeanResolver提供 字段 无法处理返回 null- Specified by:
resolveFieldValuein interfaceBeanResolver
-