@Test @SuppressWarnings("AccessStaticViaInstance") public void shouldGetCorrectReturnType() { final boolean result = flowableWeaver.methodAnnotatedWithRxLogFlowable(proceedingJoinPoint); assertThat(result).isTrue(); }
public static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint) { return ((MethodSignature) joinPoint.getSignature()).getReturnType() == Flowable.class; }
FlowableWeaver { public static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint) { return ((MethodSignature) joinPoint.getSignature()).getReturnType() == Flowable.class; } }
FlowableWeaver { public static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint) { return ((MethodSignature) joinPoint.getSignature()).getReturnType() == Flowable.class; }  }
FlowableWeaver { public static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint) { return ((MethodSignature) joinPoint.getSignature()).getReturnType() == Flowable.class; }  static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint); Object weaveAroundJoinPoint(ProceedingJoinPoint joinPoint, Logger logger); }
FlowableWeaver { public static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint) { return ((MethodSignature) joinPoint.getSignature()).getReturnType() == Flowable.class; }  static boolean methodAnnotatedWithRxLogFlowable(ProceedingJoinPoint joinPoint); Object weaveAroundJoinPoint(ProceedingJoinPoint joinPoint, Logger logger); static final String POINTCUT; static final String ADVICE; }