Annotation Type ProvidePresenterTag


  • @Target(METHOD)
    @Retention(RUNTIME)
    public @interface ProvidePresenterTag

    Called when Moxy generate a presenter tag for search Presenter in PresenterStore.

    Requirements:

    • presenterClass parameter should be equal with presenter field type
    • Presenter Types should be the same
    • Presenter IDs should be equal

    Note: if this method stays unused after the build, then Moxy'll never use this method and you should check annotation parameters.


    • Field Summary

      Fields 
      Modifier and Type Fields Description
      static java.lang.String EMPTY  
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<? extends MvpPresenter<?>> presenterClass  
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      java.lang.String presenterId  
    • Field Detail

      • EMPTY

        static final java.lang.String EMPTY
    • Element Detail

      • presenterClass

        java.lang.Class<? extends MvpPresenter<?>> presenterClass
      • presenterId

        java.lang.String presenterId
        Default:
        ""