content: package com.fernandocejas.frodo.annotation;
  
  import java.lang.annotation.Retention;
  import java.lang.annotation.Target;
  
  import static java.lang.annotation.ElementType.TYPE;
  import static java.lang.annotation.RetentionPolicy.RUNTIME;
  
  /**
   * <br>Annotated classes which are of type rx.Subscriber will print the following information on
   * android logcat when receiving items from an rx.Observable.<br>
   *
   * <br>OUTPUT EXAMPLE:<br>
   *
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> onStart()]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> @Requested -> 10 elements]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> onNext() -> 1 :: @ObserveOn -> main]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> onNext() -> 2 :: @ObserveOn -> main]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> onNext() -> 3 :: @ObserveOn -> main]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> onCompleted()]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> @Received -> 16 elements :: @Time -> 6 ms]
   * <br>Frodo => [@Subscriber :: MySubscriberBackpressure -> unSubscribe()]<br>
   *
   * @see <a href="https://github.com/android10/frodo/wiki">Frodo Documentation</a>
   */
  @Retention(RUNTIME)
  @Target({ TYPE })
  public @interface RxLogSubscriber {
  }
  