diff --git a/src/main/java/org/apache/ibatis/reflection/SystemMetaObject.java b/src/main/java/org/apache/ibatis/reflection/SystemMetaObject.java index 1d9dce8362f..bece5f3c0e6 100644 --- a/src/main/java/org/apache/ibatis/reflection/SystemMetaObject.java +++ b/src/main/java/org/apache/ibatis/reflection/SystemMetaObject.java @@ -27,7 +27,7 @@ public final class SystemMetaObject { public static final ObjectFactory DEFAULT_OBJECT_FACTORY = new DefaultObjectFactory(); public static final ObjectWrapperFactory DEFAULT_OBJECT_WRAPPER_FACTORY = new DefaultObjectWrapperFactory(); - public static final MetaObject NULL_META_OBJECT = MetaObject.forObject(NullObject.class, DEFAULT_OBJECT_FACTORY, DEFAULT_OBJECT_WRAPPER_FACTORY, new DefaultReflectorFactory()); + public static final MetaObject NULL_META_OBJECT = MetaObject.forObject(new NullObject(), DEFAULT_OBJECT_FACTORY, DEFAULT_OBJECT_WRAPPER_FACTORY, new DefaultReflectorFactory()); private SystemMetaObject() { // Prevent Instantiation of Static Class