presto-main/src/main/java/io/prestosql/metadata/AbstractTypedJacksonModule.java/AbstractTypedJacksonModule/InternalTypeResolver
class AbstractTypedJacksonModule:        public InternalTypeResolver(Function<T, String> nameResolver, Function<String, Class<? extends T>> classResolver)
        {
            this.nameResolver = requireNonNull(nameResolver, "nameResolver is null");
            this.classResolver = requireNonNull(classResolver, "classResolver is null");
        }