Class AdResponseParserVast

    • Method Detail

      • getTrackings

        public java.util.ArrayList<Tracking> getTrackings()
      • getImpressions

        public java.util.ArrayList<Impression> getImpressions()
      • getClickTrackings

        public java.util.ArrayList<ClickTracking> getClickTrackings()
      • getVast

        public VAST getVast()
      • getImpressionTrackerUrl

        public java.util.List<java.lang.String> getImpressionTrackerUrl()
      • getVastUrl

        public java.lang.String getVastUrl()
      • getMediaFileUrl

        public java.lang.String getMediaFileUrl​(AdResponseParserVast parserVast,
                                                int index)
      • getTrackingEvents

        public java.util.ArrayList<Tracking> getTrackingEvents​(VAST vast,
                                                               int index)
      • getImpressionEvents

        protected java.util.ArrayList<Impression> getImpressionEvents​(VAST vast,
                                                                      int index)
      • getTrackingByType

        public java.util.ArrayList<java.lang.String> getTrackingByType​(VideoAdEvent.Event event)
      • getSkipOffset

        public java.lang.String getSkipOffset​(AdResponseParserVast parserVast,
                                              int index)
      • getVideoDuration

        public java.lang.String getVideoDuration​(AdResponseParserVast parserVast,
                                                 int index)
      • getClickThroughUrl

        public java.lang.String getClickThroughUrl​(AdResponseParserVast parserVast,
                                                   int index)
      • getClickTrackingUrl

        public java.util.List<java.lang.String> getClickTrackingUrl()
      • getCompanionAd

        public static Companion getCompanionAd​(InLine inline)
        Returns best companion inside InLine
      • getCompanionResourceFormat

        public static java.lang.Integer getCompanionResourceFormat​(Companion companion)
        Returns companion ad's resource format
      • findTracking

        public static Tracking findTracking​(java.util.ArrayList<Tracking> trackingEvents)
        Searches through ArrayList of Tracking for a specific event
      • isReady

        public boolean isReady()
      • getWrappedVASTXml

        public AdResponseParserVast getWrappedVASTXml()
        Returns:
        null if no wrapped XML is present, a reference to a wrapped VASTXmlParse if it is
      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()