[issue#3200]fix ClassCastException
This commit is contained in:
parent
d56db467e0
commit
aef84b97f1
@ -564,6 +564,7 @@ public class ClassUtils {
|
|||||||
|
|
||||||
FieldCacheKey(Class<?> clazz, ConfigurationHolder configurationHolder) {
|
FieldCacheKey(Class<?> clazz, ConfigurationHolder configurationHolder) {
|
||||||
this.clazz = clazz;
|
this.clazz = clazz;
|
||||||
|
if (configurationHolder instanceof WriteHolder) {
|
||||||
WriteHolder writeHolder = (WriteHolder)configurationHolder;
|
WriteHolder writeHolder = (WriteHolder)configurationHolder;
|
||||||
this.excludeColumnFieldNames = writeHolder.excludeColumnFieldNames();
|
this.excludeColumnFieldNames = writeHolder.excludeColumnFieldNames();
|
||||||
this.excludeColumnIndexes = writeHolder.excludeColumnIndexes();
|
this.excludeColumnIndexes = writeHolder.excludeColumnIndexes();
|
||||||
@ -571,6 +572,7 @@ public class ClassUtils {
|
|||||||
this.includeColumnIndexes = writeHolder.includeColumnIndexes();
|
this.includeColumnIndexes = writeHolder.includeColumnIndexes();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public static void removeThreadLocalCache() {
|
public static void removeThreadLocalCache() {
|
||||||
FIELD_THREAD_LOCAL.remove();
|
FIELD_THREAD_LOCAL.remove();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user