@Nullable
    @Contract(value = "null -> null; !null -> !null", pure = true)
    public static ForkJoinWorkerThreadFactory getDisableInheritableForkJoinWorkerThreadFactory(@Nullable ForkJoinWorkerThreadFactory threadFactory) {
        if (threadFactory == null || isDisableInheritableForkJoinWorkerThreadFactory(threadFactory))
            return threadFactory;

        return new DisableInheritableForkJoinWorkerThreadFactoryWrapper(threadFactory);
    }
Wrapper of {@link ForkJoinWorkerThreadFactory}, disable inheritable.

@param threadFactory input thread factory
@see DisableInheritableForkJoinWorkerThreadFactory
@see TtlExecutors#getDisableInheritableThreadFactory(ThreadFactory)
@since 2.10.1
ttl2-compatible/src/main/java/com/alibaba/ttl/threadpool/TtlForkJoinPoolHelper.java