23
23
24
24
import org .springframework .beans .BeanUtils ;
25
25
import org .springframework .core .KotlinDetector ;
26
- import org .springframework .util .ClassUtils ;
27
26
28
27
/**
29
28
* Utility methods for Jackson.
@@ -43,8 +42,8 @@ public abstract class JacksonUtils {
43
42
public static List <Module > instantiateAvailableModules () {
44
43
List <Module > modules = new ArrayList <>();
45
44
try {
46
- Class <? extends com .fasterxml .jackson .databind .Module > jdk8ModuleClass = (Class <? extends Module >) ClassUtils
47
- .forName ("com.fasterxml.jackson.datatype.jdk8.Jdk8Module" , null );
45
+ Class <? extends com .fasterxml .jackson .databind .Module > jdk8ModuleClass = (Class <? extends Module >) Class
46
+ .forName ("com.fasterxml.jackson.datatype.jdk8.Jdk8Module" );
48
47
com .fasterxml .jackson .databind .Module jdk8Module = BeanUtils .instantiateClass (jdk8ModuleClass );
49
48
modules .add (jdk8Module );
50
49
}
@@ -53,8 +52,8 @@ public static List<Module> instantiateAvailableModules() {
53
52
}
54
53
55
54
try {
56
- Class <? extends com .fasterxml .jackson .databind .Module > javaTimeModuleClass = (Class <? extends Module >) ClassUtils
57
- .forName ("com.fasterxml.jackson.datatype.jsr310.JavaTimeModule" , null );
55
+ Class <? extends com .fasterxml .jackson .databind .Module > javaTimeModuleClass = (Class <? extends Module >) Class
56
+ .forName ("com.fasterxml.jackson.datatype.jsr310.JavaTimeModule" );
58
57
com .fasterxml .jackson .databind .Module javaTimeModule = BeanUtils .instantiateClass (javaTimeModuleClass );
59
58
modules .add (javaTimeModule );
60
59
}
@@ -63,8 +62,8 @@ public static List<Module> instantiateAvailableModules() {
63
62
}
64
63
65
64
try {
66
- Class <? extends com .fasterxml .jackson .databind .Module > parameterNamesModuleClass = (Class <? extends Module >) ClassUtils
67
- .forName ("com.fasterxml.jackson.module.paramnames.ParameterNamesModule" , null );
65
+ Class <? extends com .fasterxml .jackson .databind .Module > parameterNamesModuleClass = (Class <? extends Module >) Class
66
+ .forName ("com.fasterxml.jackson.module.paramnames.ParameterNamesModule" );
68
67
com .fasterxml .jackson .databind .Module parameterNamesModule = BeanUtils
69
68
.instantiateClass (parameterNamesModuleClass );
70
69
modules .add (parameterNamesModule );
@@ -76,8 +75,8 @@ public static List<Module> instantiateAvailableModules() {
76
75
// Kotlin present?
77
76
if (KotlinDetector .isKotlinPresent ()) {
78
77
try {
79
- Class <? extends com .fasterxml .jackson .databind .Module > kotlinModuleClass = (Class <? extends Module >) ClassUtils
80
- .forName ("com.fasterxml.jackson.module.kotlin.KotlinModule" , null );
78
+ Class <? extends com .fasterxml .jackson .databind .Module > kotlinModuleClass = (Class <? extends Module >) Class
79
+ .forName ("com.fasterxml.jackson.module.kotlin.KotlinModule" );
81
80
Module kotlinModule = BeanUtils .instantiateClass (kotlinModuleClass );
82
81
modules .add (kotlinModule );
83
82
}
0 commit comments