Class InAppNotification

    • Field Detail

      • mDescription

        protected final org.json.JSONObject mDescription
      • mExtras

        protected final org.json.JSONObject mExtras
      • mId

        protected final int mId
      • mMessageId

        protected final int mMessageId
    • Constructor Detail

      • InAppNotification

        public InAppNotification()
      • InAppNotification

        public InAppNotification​(android.os.Parcel in)
    • Method Detail

      • getId

        public int getId()
      • getMessageId

        public int getMessageId()
      • getBackgroundColor

        public int getBackgroundColor()
      • hasBody

        public boolean hasBody()
      • getBody

        public java.lang.String getBody()
      • getBodyColor

        public int getBodyColor()
      • getImageUrl

        public java.lang.String getImageUrl()
      • getImage2xUrl

        public java.lang.String getImage2xUrl()
      • getImage4xUrl

        public java.lang.String getImage4xUrl()
      • getImage

        public android.graphics.Bitmap getImage()
      • isEventTriggered

        public boolean isEventTriggered()
      • matchesEventDescription

        public boolean matchesEventDescription​(com.mixpanel.android.mpmetrics.AnalyticsMessages.EventDescription eventDescription)
      • getExtras

        protected org.json.JSONObject getExtras()
      • describeContents

        public int describeContents()
        Specified by:
        describeContents in interface android.os.Parcelable
      • writeToParcel

        public void writeToParcel​(android.os.Parcel dest,
                                  int flags)
        Specified by:
        writeToParcel in interface android.os.Parcelable
      • toString

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