Class NativeAppwallBanner


  • public class NativeAppwallBanner
    extends java.lang.Object
    Data class for Appwall banner
    • Method Detail

      • newBanner

        @NonNull
        public static NativeAppwallBanner newBanner​(@NonNull
                                                    NativeAppwallAdBanner nativeBanner)
      • getId

        @NonNull
        public java.lang.String getId()
      • getDescription

        @NonNull
        public java.lang.String getDescription()
      • getTitle

        @NonNull
        public java.lang.String getTitle()
      • getBubbleId

        @Nullable
        public java.lang.String getBubbleId()
      • getLabelType

        @Nullable
        public java.lang.String getLabelType()
      • getStatus

        @Nullable
        public java.lang.String getStatus()
      • getPaidType

        @Nullable
        public java.lang.String getPaidType()
      • getMrgsId

        public int getMrgsId()
      • getCoins

        public int getCoins()
      • getCoinsIconBgColor

        public int getCoinsIconBgColor()
      • getCoinsIconTextColor

        public int getCoinsIconTextColor()
      • getVotes

        public int getVotes()
      • getRating

        public float getRating()
      • isHasNotification

        public boolean isHasNotification()
      • isMain

        public boolean isMain()
      • isRequireCategoryHighlight

        public boolean isRequireCategoryHighlight()
      • isItemHighlight

        public boolean isItemHighlight()
      • isBanner

        public boolean isBanner()
      • isRequireWifi

        public boolean isRequireWifi()
      • isSubItem

        public boolean isSubItem()
      • getBundleId

        @Nullable
        public java.lang.String getBundleId()
      • isAppInstalled

        public boolean isAppInstalled()
      • getIcon

        @Nullable
        public ImageData getIcon()
      • getCoinsIcon

        @Nullable
        public ImageData getCoinsIcon()
      • getLabelIcon

        @Nullable
        public ImageData getLabelIcon()
      • getGotoAppIcon

        @Nullable
        public ImageData getGotoAppIcon()
      • getStatusIcon

        @Nullable
        public ImageData getStatusIcon()
      • getBubbleIcon

        @Nullable
        public ImageData getBubbleIcon()
      • getItemHighlightIcon

        @Nullable
        public ImageData getItemHighlightIcon()
      • getCrossNotifIcon

        @Nullable
        public ImageData getCrossNotifIcon()
      • setHasNotification

        public void setHasNotification​(boolean hasNotification)
      • toString

        @NonNull
        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object