-
public class AdResponseParserVast extends AdResponseParserBase
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAdResponseParserVast.Tracking
-
Field Summary
Fields Modifier and Type Field Description public final static intRESOURCE_FORMAT_HTMLpublic final static intRESOURCE_FORMAT_IFRAMEpublic final static intRESOURCE_FORMAT_STATICprivate volatile AdResponseParserVastwrappedVASTXmlprivate ArrayList<Tracking>trackingsprivate ArrayList<ClickTracking>clickTrackingsprivate ArrayList<Impression>impressionsprivate VASTvast
-
Constructor Summary
Constructors Constructor Description AdResponseParserVast(String data)
-
Method Summary
-
-
Constructor Detail
-
AdResponseParserVast
AdResponseParserVast(String data)
-
-
Method Detail
-
getWrappedVASTXml
AdResponseParserVast getWrappedVASTXml()
-
getTrackings
ArrayList<Tracking> getTrackings()
-
getClickTrackings
ArrayList<ClickTracking> getClickTrackings()
-
getClickTrackings
ArrayList<ClickTracking> getClickTrackings(AdResponseParserVast parserVast, int index)
-
getImpressions
ArrayList<Impression> getImpressions()
-
getImpressions
ArrayList<Impression> getImpressions(AdResponseParserVast parserVast, int index)
-
getImpressionTrackerUrl
List<String> getImpressionTrackerUrl()
-
getVastUrl
String getVastUrl()
-
getMediaFileUrl
String getMediaFileUrl(AdResponseParserVast parserVast, int index)
-
getTrackingEvents
ArrayList<Tracking> getTrackingEvents(VAST vast, int index)
-
getAllTrackings
ArrayList<Tracking> getAllTrackings(AdResponseParserVast parserVast, int index)
-
getTrackingByType
ArrayList<String> getTrackingByType(VideoAdEvent.Event event)
-
getSkipOffset
String getSkipOffset(AdResponseParserVast parserVast, int index)
-
getVideoDuration
String getVideoDuration(AdResponseParserVast parserVast, int index)
-
getAdVerification
AdVerifications getAdVerification(AdResponseParserVast parserVast, int index)
-
getError
String getError(AdResponseParserVast parserVast, int index)
-
getClickThroughUrl
String getClickThroughUrl(AdResponseParserVast parserVast, int index)
-
getClickTrackingUrl
List<String> getClickTrackingUrl()
-
getCompanionAd
static Companion getCompanionAd(@NonNull() InLine inline)
Returns best companion inside InLine
-
getCompanionResourceFormat
static Integer getCompanionResourceFormat(Companion companion)
Returns companion ad's resource format
-
findTracking
static Tracking findTracking(ArrayList<Tracking> trackingEvents)
Searches through ArrayList of Tracking for a specific event
-
isReady
synchronized boolean isReady()
-
setWrapper
void setWrapper(AdResponseParserVast vastXml)
-
getWidth
int getWidth()
-
getHeight
int getHeight()
-
-
-
-