@Override
    public void registerHints(final RuntimeHints hints, final ClassLoader classLoader) {
        registerProxyHints(hints, RedisConnectionFactory.class);
        registerReflectionHints(hints, List.of(
            RedisClusterCommands.class,
            RedisConnectionFactory.class));
        registerReflectionHints(hints, findSubclassesInPackage(LZ4Compressor.class, LZ4Compressor.class.getPackageName()));
        registerReflectionHints(hints, findSubclassesInPackage(LZ4FastDecompressor.class, LZ4FastDecompressor.class.getPackageName()));
        registerReflectionHints(hints, findSubclassesInPackage(LZ4SafeDecompressor.class, LZ4SafeDecompressor.class.getPackageName()));
    }
This is {@link RedisCoreRuntimeHints}.

@author Misagh Moayyed
@since 7.0.0
support/cas-server-support-redis-core/src/main/java/org/apereo/cas/nativex/RedisCoreRuntimeHints.java