paimon-presto-common/src/main/java/org/apache/paimon/presto/ClassLoaderUtils.java [24:32]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public class ClassLoaderUtils {

    public static <T> T runWithContextClassLoader(Supplier<T> supplier, ClassLoader classLoader) {
        ClassLoader previous = Thread.currentThread().getContextClassLoader();
        Thread.currentThread().setContextClassLoader(classLoader);
        try {
            return supplier.get();
        } finally {
            Thread.currentThread().setContextClassLoader(previous);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



paimon-prestosql-common/src/main/java/org/apache/paimon/prestosql/ClassLoaderUtils.java [24:32]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
public class ClassLoaderUtils {

    public static <T> T runWithContextClassLoader(Supplier<T> supplier, ClassLoader classLoader) {
        ClassLoader previous = Thread.currentThread().getContextClassLoader();
        Thread.currentThread().setContextClassLoader(classLoader);
        try {
            return supplier.get();
        } finally {
            Thread.currentThread().setContextClassLoader(previous);
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



