InstrumentMethod xadd0 = target.getDeclaredMethod("xadd", "java.lang.Object", "java.lang.Object[]");
xadd0.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstSecondArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));
InstrumentMethod xadd1 = target.getDeclaredMethod("xadd", "java.lang.Object", "io.lettuce.core.XAddArgs", "java.lang.Object[]");
xadd1.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstThirdArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));
InstrumentMethod xadd2 = target.getDeclaredMethod("xadd", "java.lang.Object", "java.util.Map");
xadd2.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstSecondArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));
InstrumentMethod xadd3 = target.getDeclaredMethod("xadd", "java.lang.Object", "io.lettuce.core.XAddArgs", "java.util.Map");
xadd3.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstThirdArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));
InstrumentMethod xadd4 = target.getDeclaredMethod("xadd", "java.lang.Object", "java.lang.Object[]");
xadd4.addInterceptor(Listeners.of(LettuceMethodClusterTestFirstThirdArgsArraySplitInterceptor.class, "Lettuce_xadd", ExecutionPolicy.BOUNDARY, Interceptors.SCOPE_CALLBACK));
这段代码中xadd(K key, Object... keysAndValues)方法被重复增强了