///
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class ADG implements com.socdm.d.adgeneration.observer.Subject {
public static class: java.lang.Class;
public setStorageEnabled(param0: boolean): void;
public setLocationId(param0: string): void;
public deleteObserver(param0: com.socdm.d.adgeneration.observer.Observer): void;
public setInformationIconViewDefault(param0: boolean): void;
public addRequestOptionParam(param0: string, param1: string): void;
public pause(): void;
public getLocationId(): string;
public readyForInterstitial(): void;
public destroyAdView(): void;
public delegateViewManagement(param0: globalAndroid.view.View, param1: com.socdm.d.adgeneration.nativead.ADGNativeAd): void;
public setActivity(param0: globalAndroid.content.Context): void;
public setAdListener(param0: com.socdm.d.adgeneration.ADGListener): void;
public setEnableMraidMode(param0: java.lang.Boolean): void;
public show(): void;
public setEnableTestMode(param0: boolean): void;
public setFillerLimit(param0: number): void;
public enableRetryingOnFailedMediation(): void;
public delegateViewManagement(param0: globalAndroid.view.View): void;
public disableCallingNativeAdTrackers(): void;
public stopAutomaticLoad(): void;
public isReadyForInterstitial(): boolean;
public setFlexibleWidth(param0: number): void;
public onWindowVisibilityChanged(param0: number): void;
public stop(): void;
public setDivideShowing(param0: boolean): void;
public addObserver(param0: com.socdm.d.adgeneration.observer.Observer): void;
public setFillerRetry(param0: boolean): void;
public setPreLoad(param0: boolean): void;
public setReloadWithVisibilityChanged(param0: boolean): void;
public addHeaderBiddingParamsWithAmznAdResponse(param0: any): void;
public sendMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
public updateView(): void;
public setEnableSound(param0: boolean): void;
public addMediationNativeAdView(param0: globalAndroid.view.View): void;
public start(): void;
public finishMediation(): void;
public getAdListener(): com.socdm.d.adgeneration.ADGListener;
public addHeaderBiddingParam(param0: com.socdm.d.adgeneration.ADGConsts.ADGHeaderBiddingParamKeys, param1: string): void;
public setAdFrameSize(param0: com.socdm.d.adgeneration.ADG.AdFrameSize): void;
public setPreventAccidentalClick(param0: boolean): void;
public resumeRefreshTimer(): void;
public setUsePartsResponse(param0: boolean): void;
public setExpandFrame(param0: boolean): void;
public isEnableSound(): boolean;
public setAdScale(param0: number): void;
public hasOwnInterstitialTemplate(): boolean;
public isEnableTestMode(): boolean;
public isReadyToDismissInterstitial(): boolean;
public constructor(param0: globalAndroid.content.Context);
public setDatabasePath(param0: string): void;
public setAutomaticallyRemoveOnReload(param0: globalAndroid.view.View): void;
public setAdBackGroundColor(param0: number): void;
public setIsInterstitial(param0: boolean): void;
public getBeacon(): string;
public setMiddleware(param0: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware): void;
public setWaitShowing(): void;
}
export module ADG {
export class ADGWebChromeClient {
public static class: java.lang.Class;
public onCreateWindow(param0: globalAndroid.webkit.WebView, param1: boolean, param2: boolean, param3: globalAndroid.os.Message): boolean;
public onConsoleMessage(param0: globalAndroid.webkit.ConsoleMessage): boolean;
}
export class ADGWebViewClient extends com.socdm.d.adgeneration.ADG.ADGWebViewClientBase {
public static class: java.lang.Class;
public onPageStarted(param0: globalAndroid.webkit.WebView, param1: string, param2: globalAndroid.graphics.Bitmap): void;
public shouldInterceptRequest(param0: globalAndroid.webkit.WebView, param1: globalAndroid.webkit.WebResourceRequest): globalAndroid.webkit.WebResourceResponse;
public shouldInterceptRequest(param0: globalAndroid.webkit.WebView, param1: string): globalAndroid.webkit.WebResourceResponse;
public onReceivedError(param0: globalAndroid.webkit.WebView, param1: number, param2: string, param3: string): void;
public shouldOverrideUrlLoading(param0: globalAndroid.webkit.WebView, param1: string): boolean;
public onPageFinished(param0: globalAndroid.webkit.WebView, param1: string): void;
}
export class ADGWebViewClientBase {
public static class: java.lang.Class;
public shouldOverrideUrlLoading(param0: globalAndroid.webkit.WebView, param1: string): boolean;
}
export class AdFrameSize {
public static class: java.lang.Class;
public static SP: com.socdm.d.adgeneration.ADG.AdFrameSize;
public static TABLET: com.socdm.d.adgeneration.ADG.AdFrameSize;
public static LARGE: com.socdm.d.adgeneration.ADG.AdFrameSize;
public static RECT: com.socdm.d.adgeneration.ADG.AdFrameSize;
public static FREE: com.socdm.d.adgeneration.ADG.AdFrameSize;
public getWidth(): number;
public static values(): native.Array;
public setSize(param0: number, param1: number): com.socdm.d.adgeneration.ADG.AdFrameSize;
public static valueOf(param0: string): com.socdm.d.adgeneration.ADG.AdFrameSize;
public getHeight(): number;
}
export class RepeatRotationTimerTask {
public static class: java.lang.Class;
public run(): void;
public constructor(param0: com.socdm.d.adgeneration.ADG);
}
export class RotationTimerTask {
public static class: java.lang.Class;
public run(): void;
public constructor(param0: com.socdm.d.adgeneration.ADG);
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class ADGConsts {
public static class: java.lang.Class;
public static SDKVERSION: string;
public static _TAG: string;
public static DOMAIN: string;
public static AD_PATH: string;
public static AD_URL: string;
public static WEBVIEW_BASE_URL: string;
public static TIMEOUT_INTERVAL: number;
public static MEDIATION_NATIVE_AD_VIEW_TAG: string;
public constructor();
}
export module ADGConsts {
export class ADGErrorCode {
public static class: java.lang.Class;
public static UNKNOWN: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static COMMUNICATION_ERROR: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static RECEIVED_FILLER: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static NO_AD: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static NEED_CONNECTION: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static EXCEED_LIMIT: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static TEMPLATE_FAILED: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.ADGConsts.ADGErrorCode;
}
export class ADGHeaderBiddingParamKeys {
public static class: java.lang.Class;
public static AMZN_BIDID: com.socdm.d.adgeneration.ADGConsts.ADGHeaderBiddingParamKeys;
public static AMZN_HOSTNAME: com.socdm.d.adgeneration.ADGConsts.ADGHeaderBiddingParamKeys;
public static AMZN_SLOTS: com.socdm.d.adgeneration.ADGConsts.ADGHeaderBiddingParamKeys;
public static values(): native.Array;
public toString(): string;
public static valueOf(param0: string): com.socdm.d.adgeneration.ADGConsts.ADGHeaderBiddingParamKeys;
}
export class ADGMiddleware {
public static class: java.lang.Class;
public static NONE: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware;
public static OTHER: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware;
public static UNITY: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware;
public static TITANIUM: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware;
public static COCOS2DX: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware;
public static valueOf(param0: string): com.socdm.d.adgeneration.ADGConsts.ADGMiddleware;
public static values(): native.Array;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export abstract class ADGListener {
public static class: java.lang.Class;
public onClickAd(): void;
public getFailedLimit(): number;
public onOpenUrl(): void;
public constructor();
public onReceiveAd(): void;
public onReadyMediation(param0: any): void;
public onFailedToReceiveAd(param0: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode): void;
public constructor(param0: number);
public setFailedLimit(param0: number): void;
public onReceiveAd(param0: any): void;
public onReceiveAd(param0: native.Array): void;
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class ADGResponse {
public static class: java.lang.Class;
public shouldGetAdResponseFromServerNextTime: java.lang.Boolean;
public setRotationTime(param0: number): void;
public getSoc(): string;
public isMediation(): boolean;
public getScheduleId(): string;
public nextAd(): java.lang.Boolean;
public constructor(param0: org.json.JSONObject);
public isNoAd(): boolean;
public getNativeAd(): com.socdm.d.adgeneration.nativead.ADGNativeAd;
public getRotationTime(): number;
public isNativeAd(): boolean;
public getAd(): string;
public getOption(): com.socdm.d.adgeneration.ADGResponseLocationParamsOption;
public getDiid(): string;
public isInvalidResponse(): boolean;
public setBeacon(param0: string): void;
public getMediationParam(): string;
public setDisplayType(param0: number): void;
public getMediationClassName(): string;
public getMediationMovie(): number;
public setOption(param0: com.socdm.d.adgeneration.ADGResponseLocationParamsOption): void;
public fix(): void;
public setIdfa(param0: string): void;
public setAnid(param0: string): void;
public getVastxml(): string;
public getMediationAdId(): string;
public getDisplayType(): number;
public getAnid(): string;
public setDiid(param0: string): void;
public getIdfa(): string;
public getBeacon(): string;
public setSoc(param0: string): void;
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class ADGResponseAdObject {
public static class: java.lang.Class;
public getScheduleId(): string;
public constructor(param0: org.json.JSONObject);
public getNativeAd(): com.socdm.d.adgeneration.nativead.ADGNativeAd;
public getMediationType(): number;
public parse(param0: org.json.JSONObject): void;
public getMediationAdId(): string;
public getAd(): string;
public setBeacon(param0: string): void;
public getMediationParam(): string;
public getBeacon(): string;
public getMediationClassName(): string;
public getVastXML(): string;
public getMediationMovie(): number;
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class ADGResponseLocationParamsOption {
public static class: java.lang.Class;
public constructor(param0: com.socdm.d.adgeneration.ADGResponseLocationParamsOption.Options);
public isNativeAdIncludedTemplate(): java.lang.Boolean;
public constructor();
public isViewablePayment(): java.lang.Boolean;
public static parse(param0: org.json.JSONObject): com.socdm.d.adgeneration.ADGResponseLocationParamsOption;
}
export module ADGResponseLocationParamsOption {
export class Options {
public static class: java.lang.Class;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class ADGSettings {
public static class: java.lang.Class;
public static isGeolocationEnabled(): boolean;
public static getVideoAudioType(): com.socdm.d.adgeneration.video.VideoAudioType;
public constructor();
public static setVideoAudioType(param0: com.socdm.d.adgeneration.video.VideoAudioType): void;
public static setGeolocationEnabled(param0: boolean): void;
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class AdParams {
public static class: java.lang.Class;
public static scheduleCount: number;
public constructor(param0: globalAndroid.content.Context);
public clearScheduleId(): void;
public setIsMRAIDEnabled(param0: java.lang.Boolean): void;
public setOptionParam(param0: string, param1: string): void;
public clearOptionParams(): void;
public getLocationId(): string;
public setFillerLimit(param0: number): void;
public shouldClearScheduleId(param0: com.socdm.d.adgeneration.ADGResponse): boolean;
public setLocationId(param0: string): void;
public addScheduleId(param0: com.socdm.d.adgeneration.ADGResponse): void;
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class BuildConfig {
public static class: java.lang.Class;
public static DEBUG: boolean;
public static APPLICATION_ID: string;
public static BUILD_TYPE: string;
public static FLAVOR: string;
public static VERSION_CODE: number;
public static VERSION_NAME: string;
public constructor();
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export class InADGListener extends com.socdm.d.adgeneration.ADGListener {
public static class: java.lang.Class;
public onClickAd(): void;
public onReceiveAd(): void;
public onReadyMediation(param0: any): void;
public onFailedToReceiveAd(param0: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode): void;
public onFailedToReceiveAdIfNotExceedLimitCallback(param0: com.socdm.d.adgeneration.InADGListener.ListenerCallback): void;
public onReceiveAd(param0: any): void;
public onReceiveAd(param0: native.Array): void;
}
export module InADGListener {
export class ListenerCallback {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.InADGListener$ListenerCallback interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
invoke(): void;
});
public constructor();
public invoke(): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export class ADGInterstitial {
public static class: java.lang.Class;
public setWindowBackground(param0: number): void;
public naviBarStatusBarHidden(param0: boolean): void;
public setBackgroundType(param0: number): void;
public constructor(param0: globalAndroid.content.Context);
public addHeaderBiddingParam(param0: com.socdm.d.adgeneration.ADGConsts.ADGHeaderBiddingParamKeys, param1: string): void;
public dismiss(): void;
public setLandscapeCloseButtonType(param0: number): void;
public setEnableTestMode(param0: boolean): void;
public setSpan(param0: number): void;
public setAdFrameSize(param0: com.socdm.d.adgeneration.ADG.AdFrameSize): void;
public setReady(param0: boolean): void;
public setCloseButtonType(param0: number): void;
public preload(): void;
public setLandscapeBackgroundType(param0: number): void;
public setFillerLimit(param0: number): void;
public show(): boolean;
public setTemplateType(param0: number): void;
public setActivity(param0: globalAndroid.content.Context): void;
public callADGShow(): void;
public setAdScale(param0: number): void;
public setPortraitTemplateType(param0: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType): void;
public addHeaderBiddingParamsWithAmznAdResponse(param0: any): void;
public setEnableSound(param0: boolean): void;
public setPortraitCloseButtonType(param0: number): void;
public setLandscapeTemplateType(param0: number): void;
public setSpan(param0: number, param1: boolean): void;
public isShow(): boolean;
public setFullScreen(param0: boolean): void;
public isReady(): boolean;
public setLocationId(param0: string): void;
public setPortraitBackgroundType(param0: number): void;
public setShow(param0: boolean): void;
public setPreventAccidentalClick(param0: boolean): void;
public setAdListener(param0: com.socdm.d.adgeneration.interstitial.ADGInterstitialListener): void;
public isEnableSound(): boolean;
public setLandscapeTemplateType(param0: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType): void;
public setMiddleware(param0: com.socdm.d.adgeneration.ADGConsts.ADGMiddleware): void;
public addRequestOptionParam(param0: string, param1: string): void;
public setPortraitTemplateType(param0: number): void;
public setAdBackGroundColor(param0: number): void;
}
export module ADGInterstitial {
export class ADGListenerProxy extends com.socdm.d.adgeneration.ADGListener {
public static class: java.lang.Class;
public onReceiveAd(param0: native.Array): void;
public onReceiveAd(): void;
public onClickAd(): void;
public onReceiveAd(param0: any): void;
public onFailedToReceiveAd(param0: com.socdm.d.adgeneration.ADGConsts.ADGErrorCode): void;
}
export class CloseAction {
public static class: java.lang.Class;
public onClick(param0: globalAndroid.view.View): void;
}
export class ShowRunnable {
public static class: java.lang.Class;
public constructor(param0: com.socdm.d.adgeneration.interstitial.ADGInterstitial);
public run(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export abstract class ADGInterstitialListener extends com.socdm.d.adgeneration.ADGListener {
public static class: java.lang.Class;
public constructor();
public onCloseInterstitial(): void;
public constructor(param0: number);
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export class ADGInterstitialRecipient extends com.socdm.d.adgeneration.observer.ADGRecipient {
public static class: java.lang.Class;
public constructor(param0: com.socdm.d.adgeneration.interstitial.ADGInterstitial);
public onMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
public constructor(param0: string);
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export class ShowController {
public static class: java.lang.Class;
public keySet(): java.util.Set;
public isShow(param0: string): boolean;
public constructor(param0: globalAndroid.content.Context);
public remove(param0: string): void;
public load(): void;
public cache(param0: string, param1: number, param2: boolean): void;
public reset(param0: string): void;
public next(param0: string): void;
public constructor(param0: globalAndroid.content.Context, param1: string);
public cache(param0: string, param1: number, param2: number, param3: boolean): void;
public containsKey(param0: string): boolean;
public save(): void;
public clear(): void;
public cache(param0: string, param1: com.socdm.d.adgeneration.interstitial.ShowController.AdShowCount): void;
}
export module ShowController {
export class AdShowCount {
public static class: java.lang.Class;
public next(): void;
public constructor(param0: com.socdm.d.adgeneration.interstitial.ShowController, param1: number, param2: number, param3: boolean);
public isShow(): boolean;
public reset(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export abstract class BaseTemplate {
public static class: java.lang.Class;
public setBackgroundFactory(param0: com.socdm.d.adgeneration.interstitial.templates.partsfactory.BackgroundFactory): void;
public setBackgroundType(param0: number): void;
public setCloseButtonType(param0: number): void;
public setCloseButtonFactory(param0: com.socdm.d.adgeneration.interstitial.templates.partsfactory.CloseButtonFactory): void;
public getContainer(): globalAndroid.view.ViewGroup;
public getBackgroundFactory(): com.socdm.d.adgeneration.interstitial.templates.partsfactory.BackgroundFactory;
public getGapForDisplay(param0: number, param1: number): number;
public initTemplate(): void;
public getAdgLayout(): com.socdm.d.adgeneration.interstitial.templates.layout.ADGLayout;
public createCloseButton(param0: globalAndroid.view.View.OnClickListener): void;
public getGapForDisplay(param0: number): number;
public refresh(): void;
public createCloseButton(): void;
public getCloseButtonLayout(): com.socdm.d.adgeneration.interstitial.templates.layout.CloseButtonLayout;
public getCloseButtonFactory(): com.socdm.d.adgeneration.interstitial.templates.partsfactory.CloseButtonFactory;
public constructor(param0: globalAndroid.content.Context);
public setContainer(param0: globalAndroid.view.ViewGroup): void;
public checkViews(): boolean;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export class FullScreenTemplate extends com.socdm.d.adgeneration.interstitial.templates.BaseTemplate {
public static class: java.lang.Class;
public initTemplate(): void;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export class Landscape300x250Template extends com.socdm.d.adgeneration.interstitial.templates.BaseTemplate {
public static class: java.lang.Class;
public initTemplate(): void;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export class Portrait300x250Template extends com.socdm.d.adgeneration.interstitial.templates.BaseTemplate {
public static class: java.lang.Class;
public initTemplate(): void;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export class TemplateFactory {
public static class: java.lang.Class;
public constructor();
public static create(param0: globalAndroid.content.Context, param1: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType, param2: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateOrientation): com.socdm.d.adgeneration.interstitial.templates.BaseTemplate;
}
export module TemplateFactory {
export class TemplateOrientation {
public static class: java.lang.Class;
public static PORTRAIT: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateOrientation;
public static LANDSCAPE: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateOrientation;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateOrientation;
}
export class TemplateType {
public static class: java.lang.Class;
public static TEMPLATE_TYPE_300x250_1: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType;
public static TEMPLATE_TYPE_FULL_SCREEN: com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType;
public static fromIndex(param0: number): com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.interstitial.templates.TemplateFactory.TemplateType;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module layout {
export class ADGLayout {
public static class: java.lang.Class;
public addView(param0: globalAndroid.view.View, param1: number, param2: globalAndroid.view.ViewGroup.LayoutParams): void;
public addView(param0: globalAndroid.view.View, param1: number, param2: number): void;
public addView(param0: globalAndroid.view.View, param1: globalAndroid.view.ViewGroup.LayoutParams): void;
public addView(param0: globalAndroid.view.View): void;
public constructor(param0: globalAndroid.content.Context);
public addView(param0: globalAndroid.view.View, param1: number): void;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module layout {
export class CloseButtonLayout {
public static class: java.lang.Class;
public addView(param0: globalAndroid.view.View, param1: number, param2: globalAndroid.view.ViewGroup.LayoutParams): void;
public addView(param0: globalAndroid.view.View, param1: number, param2: number): void;
public addView(param0: globalAndroid.view.View, param1: globalAndroid.view.ViewGroup.LayoutParams): void;
public addView(param0: globalAndroid.view.View): void;
public constructor(param0: globalAndroid.content.Context);
public addView(param0: globalAndroid.view.View, param1: number): void;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module parts {
export class CBImageView implements com.socdm.d.adgeneration.interstitial.templates.parts.CloseButton {
public static class: java.lang.Class;
public get(): com.socdm.d.adgeneration.interstitial.templates.parts.CBImageView;
public constructor(param0: globalAndroid.content.Context, param1: number, param2: number, param3: string);
public get(): globalAndroid.view.View;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module parts {
export class CloseButton {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.interstitial.templates.parts.CloseButton interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
get(): globalAndroid.view.View;
});
public constructor();
public get(): globalAndroid.view.View;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module partsfactory {
export class Background315x300Factory extends com.socdm.d.adgeneration.interstitial.templates.partsfactory.BackgroundFactory {
public static class: java.lang.Class;
public getAvailableItems(): java.util.List;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module partsfactory {
export abstract class BackgroundFactory {
public static class: java.lang.Class;
public getAvailableItems(): java.util.List;
public get(param0: number): globalAndroid.graphics.drawable.BitmapDrawable;
public constructor(param0: globalAndroid.content.Context);
public intToString3(param0: number): string;
public fileName(param0: number): string;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module partsfactory {
export class CloseButton300x30Factory extends com.socdm.d.adgeneration.interstitial.templates.partsfactory.CloseButtonFactory {
public static class: java.lang.Class;
public getAvailableItems(): java.util.List;
public constructor(param0: globalAndroid.content.Context);
public getHeight(): number;
public getWidth(): number;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module partsfactory {
export class CloseButton40x40Factory extends com.socdm.d.adgeneration.interstitial.templates.partsfactory.CloseButtonFactory {
public static class: java.lang.Class;
public getAvailableItems(): java.util.List;
public constructor(param0: globalAndroid.content.Context);
public getHeight(): number;
public getWidth(): number;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module interstitial {
export module templates {
export module partsfactory {
export abstract class CloseButtonFactory {
public static class: java.lang.Class;
public setDesignType(param0: number): void;
public getAvailableItems(): java.util.List;
public constructor(param0: globalAndroid.content.Context);
public getDesignType(): number;
public get(): com.socdm.d.adgeneration.interstitial.templates.parts.CloseButton;
public intToString3(param0: number): string;
public getContext(): globalAndroid.content.Context;
public getHeight(): number;
public fileName(param0: number): string;
public getWidth(): number;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class ADGNativeInterface {
public static class: java.lang.Class;
public setParam(param0: string): void;
public static isNormalCondition(): boolean;
public setViewablePayment(param0: boolean): void;
public setBeacon(param0: string): void;
public setMovie(param0: number): void;
public setAdId(param0: string): void;
public stopChild(): void;
public setEnableSound(param0: java.lang.Boolean): void;
public finishChild(): void;
public static isValidClassName(param0: string): boolean;
public setExpandFrame(param0: boolean): void;
public setRotateTimer(param0: number): void;
public isLateImp(): java.lang.Boolean;
public isProcessing(): boolean;
public setEnableTestMode(param0: java.lang.Boolean): void;
public constructor();
public loadChild(): java.lang.Boolean;
public setListener(param0: com.socdm.d.adgeneration.mediation.ADGNativeInterfaceListener): void;
public setContext(param0: globalAndroid.content.Context): void;
public startChild(): void;
public setClassName(param0: string): void;
public setSize(param0: number, param1: number): void;
public setLayout(param0: globalAndroid.view.ViewGroup): void;
public setCallNativeAdTrackers(param0: java.lang.Boolean): void;
public isShowingOriginInterstitial(): boolean;
public isOriginInterstitial(): boolean;
public setUsePartsResponse(param0: java.lang.Boolean): void;
}
export module ADGNativeInterface {
export class ReachRotateTask {
public static class: java.lang.Class;
public run(): void;
}
export class TimeoutTask {
public static class: java.lang.Class;
public run(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export abstract class ADGNativeInterfaceChild {
public static class: java.lang.Class;
public ct: globalAndroid.content.Context;
public listener: com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChildListener;
public adId: string;
public param: string;
public layout: globalAndroid.view.ViewGroup;
public width: java.lang.Integer;
public height: java.lang.Integer;
public enableSound: java.lang.Boolean;
public enableTestMode: java.lang.Boolean;
public usePartsResponse: java.lang.Boolean;
public callNativeAdTrackers: java.lang.Boolean;
public expandFrame: java.lang.Boolean;
public viewablePayment: java.lang.Boolean;
public beacon: string;
public setParam(param0: string): void;
public setEnableTestMode(param0: java.lang.Boolean): void;
public constructor();
public setContext(param0: globalAndroid.content.Context): void;
public finishProcess(): void;
public setViewablePayment(param0: boolean): void;
public loadProcess(): boolean;
public setBeacon(param0: string): void;
public setListener(param0: com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChildListener): void;
public setSize(param0: number, param1: number): void;
public setLayout(param0: globalAndroid.view.ViewGroup): void;
public setCallNativeAdTrackers(param0: java.lang.Boolean): void;
public setAdId(param0: string): void;
public isOriginInterstitial(): boolean;
public setUsePartsResponse(param0: java.lang.Boolean): void;
public setEnableSound(param0: java.lang.Boolean): void;
public setExpandFrame(param0: boolean): void;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export abstract class ADGNativeInterfaceChildListener {
public static class: java.lang.Class;
public onReceiveAd(param0: any): void;
public onShowInterstitial(): void;
public constructor();
public onFailedToReceiveAd(): void;
public onClickAd(): void;
public onCompleteMovieAd(): void;
public onCloseInterstitial(): void;
public onReceiveAd(): void;
public onReadyMediation(param0: any): void;
public onReplayMovieAd(): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export abstract class ADGNativeInterfaceListener {
public static class: java.lang.Class;
public onReceiveAd(param0: any): void;
public constructor();
public onFailedToReceiveAd(): void;
public onReachRotateTime(): void;
public onClickAd(): void;
public onCompleteMovieAd(): void;
public onCloseInterstitial(): void;
public onReceiveAd(): void;
public onReadyMediation(param0: any): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AJAMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AmazonMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module AmazonMediation {
export class AdInterfaceHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AppVadorInterstitialMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module AppVadorInterstitialMediation {
export class AdInterfaceHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AppVadorMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module AppVadorMediation {
export class AdInterfaceHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AudienceNetworkInterstitialMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module AudienceNetworkInterstitialMediation {
export class AudienceNetworkHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AudienceNetworkMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module AudienceNetworkMediation {
export class AdSize {
public static class: java.lang.Class;
public static BANNER_320_50: com.socdm.d.adgeneration.mediation.AudienceNetworkMediation.AdSize;
public static INTERSTITIAL: com.socdm.d.adgeneration.mediation.AudienceNetworkMediation.AdSize;
public static BANNER_HEIGHT_50: com.socdm.d.adgeneration.mediation.AudienceNetworkMediation.AdSize;
public static BANNER_HEIGHT_90: com.socdm.d.adgeneration.mediation.AudienceNetworkMediation.AdSize;
public static RECTANGLE_HEIGHT_250: com.socdm.d.adgeneration.mediation.AudienceNetworkMediation.AdSize;
public static values(): native.Array;
public getWidth(): number;
public getHeight(): number;
public static valueOf(param0: string): com.socdm.d.adgeneration.mediation.AudienceNetworkMediation.AdSize;
}
export class AudienceNetworkHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AudienceNetworkNativeBannerMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public errorProcess(param0: java.lang.Exception): void;
}
export module AudienceNetworkNativeBannerMediation {
export class AdListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class AudienceNetworkNativeMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module AudienceNetworkNativeMediation {
export class AdListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
export class NativeAdViewProvider {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
export class NativeAdsManagerListener {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class FiveInterstitialMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
export module FiveInterstitialMediation {
export class FiveAdListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class FiveMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
export module FiveMediation {
export class FiveAdListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class GADAdMobAdvancedMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public createProxyInstance(param0: java.lang.Class, param1: java.lang.reflect.InvocationHandler): any;
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
export module GADAdMobAdvancedMediation {
export class AdMobListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
export class AppInstallAdLoadedListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
export class ContentAdLoadedListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class GADAdMobExpressMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
export module GADAdMobExpressMediation {
export class AdMobListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class GADAdMobInterstitialMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
export module GADAdMobInterstitialMediation {
export class AdMobListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class GADAdMobMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
}
export module GADAdMobMediation {
export class AdMobAdSizes {
public static class: java.lang.Class;
public static SMART_BANNER: com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static BANNER: com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static LARGE_BANNER: com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static IAB_MRECT: com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static IAB_BANNER: com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static IAB_LEADERBOARD: com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static valueOf(param0: string): com.socdm.d.adgeneration.mediation.GADAdMobMediation.AdMobAdSizes;
public static values(): native.Array;
}
export class AdMobListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class GunosyAdsMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class MoPubInterstitialMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
}
export module MoPubInterstitialMediation {
export class MoPubListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class MoPubMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
}
export module MoPubMediation {
export class MoPubListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class MoPubNativeMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
}
export module MoPubNativeMediation {
export class MoPubListenerHandler {
public static class: java.lang.Class;
public invoke(param0: any, param1: java.lang.reflect.Method, param2: native.Array): any;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class SideMenuMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public callBeacon(): void;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
public errorProcess(param0: java.lang.Exception): void;
}
export module SideMenuMediation {
export class MyWebChromeClient {
public static class: java.lang.Class;
public onCreateWindow(param0: globalAndroid.webkit.WebView, param1: boolean, param2: boolean, param3: globalAndroid.os.Message): boolean;
}
export class MyWebViewClient {
public static class: java.lang.Class;
public shouldOverrideUrlLoading(param0: globalAndroid.webkit.WebView, param1: string): boolean;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mediation {
export class VASTMediation extends com.socdm.d.adgeneration.mediation.ADGNativeInterfaceChild {
public static class: java.lang.Class;
public constructor();
public finishProcess(): void;
public loadProcess(): boolean;
public startProcess(): void;
public stopProcess(): void;
public checkOSVersion(): boolean;
}
export module VASTMediation {
export class VideoAdListener extends com.socdm.d.adgeneration.video.ADGPlayerAdListener {
public static class: java.lang.Class;
public onReadyToPlayAd(): void;
public onClickAd(): void;
public onFailedToPlayAd(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
public onStartVideo(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDBridge {
public static class: java.lang.Class;
public constructor();
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDCommand {
public static class: java.lang.Class;
public static CLOSE: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static EXPAND: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static USE_CUSTOM_CLOSE: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static OPEN: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static RESIZE: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static SET_ORIENTATION_PROPERTIES: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static UNSPECIFIED: com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static valueOf(param0: string): com.socdm.d.adgeneration.mraid.MRAIDCommand;
public static values(): native.Array;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDHandler {
public static class: java.lang.Class;
public static matchesMRAIDScheme(param0: string): boolean;
public static createMRAIDInjectionResponse(param0: globalAndroid.content.Context): globalAndroid.webkit.WebResourceResponse;
public constructor(param0: globalAndroid.content.Context);
public static matchesInjectionUrl(param0: string): boolean;
public initializeState(): void;
public static injectMRAIDScriptTag(param0: string): string;
public setWebView(param0: globalAndroid.webkit.WebView): void;
public setIsInterstitial(param0: boolean): void;
public getWebView(): globalAndroid.webkit.WebView;
public setIsViewable(param0: boolean): void;
public handleUrlLoading(param0: string): com.socdm.d.adgeneration.mraid.MRAIDHandlerResult;
public static getCurrentHandler(param0: native.Array, param1: globalAndroid.webkit.WebView): com.socdm.d.adgeneration.mraid.MRAIDHandler;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDHandlerResult {
public static class: java.lang.Class;
public getOpenURL(): globalAndroid.net.Uri;
public getShouldLoadRequest(): boolean;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDPlacementType {
public static class: java.lang.Class;
public static INLINE: com.socdm.d.adgeneration.mraid.MRAIDPlacementType;
public static INTERSTITIAL: com.socdm.d.adgeneration.mraid.MRAIDPlacementType;
public static valueOf(param0: string): com.socdm.d.adgeneration.mraid.MRAIDPlacementType;
public static values(): native.Array;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDScreenMetrics {
public static class: java.lang.Class;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module mraid {
export class MRAIDState {
public static class: java.lang.Class;
public static LOADING: com.socdm.d.adgeneration.mraid.MRAIDState;
public static DEFAULT: com.socdm.d.adgeneration.mraid.MRAIDState;
public static RESIZED: com.socdm.d.adgeneration.mraid.MRAIDState;
public static EXPANDED: com.socdm.d.adgeneration.mraid.MRAIDState;
public static HIDDEN: com.socdm.d.adgeneration.mraid.MRAIDState;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.mraid.MRAIDState;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGData {
public static class: java.lang.Class;
public getLabel(): string;
public getExt(): any;
public constructor(param0: org.json.JSONObject);
public getValue(): string;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGImage {
public static class: java.lang.Class;
public getWidth(): number;
public getUrl(): string;
public getExt(): any;
public constructor(param0: org.json.JSONObject);
public getHeight(): number;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGInformationIconView {
public static class: java.lang.Class;
public constructor(param0: globalAndroid.content.Context, param1: com.socdm.d.adgeneration.nativead.ADGNativeAd, param2: boolean, param3: com.socdm.d.adgeneration.nativead.ADGInformationIconView.Corner, param4: com.socdm.d.adgeneration.nativead.ADGInformationIconView.BackgroundType);
public getOptOutUrl(): string;
public constructor(param0: globalAndroid.content.Context, param1: com.socdm.d.adgeneration.nativead.ADGNativeAd);
}
export module ADGInformationIconView {
export class BackgroundType {
public static class: java.lang.Class;
public static WHITE: com.socdm.d.adgeneration.nativead.ADGInformationIconView.BackgroundType;
public static BLACK: com.socdm.d.adgeneration.nativead.ADGInformationIconView.BackgroundType;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.nativead.ADGInformationIconView.BackgroundType;
}
export class Corner {
public static class: java.lang.Class;
public static TOP_LEFT: com.socdm.d.adgeneration.nativead.ADGInformationIconView.Corner;
public static TOP_RIGHT: com.socdm.d.adgeneration.nativead.ADGInformationIconView.Corner;
public static BOTTOM_LEFT: com.socdm.d.adgeneration.nativead.ADGInformationIconView.Corner;
public static BOTTOM_RIGHT: com.socdm.d.adgeneration.nativead.ADGInformationIconView.Corner;
public static valueOf(param0: string): com.socdm.d.adgeneration.nativead.ADGInformationIconView.Corner;
public static values(): native.Array;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGLink {
public static class: java.lang.Class;
public getFallback(): string;
public getClicktrackers(): java.util.ArrayList;
public callOnClick(): void;
public setClickEvent(param0: globalAndroid.view.View, param1: com.socdm.d.adgeneration.nativead.ADGNativeAdOnClickListener): void;
public getUrl(): string;
public getExt(): any;
public constructor(param0: org.json.JSONObject);
public getPostClicktrackers(): java.util.ArrayList;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGMediaView {
public static class: java.lang.Class;
public setIsTiny(param0: boolean): void;
public constructor(param0: globalAndroid.content.Context);
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number, param3: number);
public setFullscreenVideoPlayerEnabled(param0: boolean): void;
public static safeRemoveFromParentView(param0: globalAndroid.view.ViewGroup): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number);
public load(): void;
public destroy(): void;
public setAdgNativeAd(param0: com.socdm.d.adgeneration.nativead.ADGNativeAd): void;
public isFullscreenVideoPlayerEnabled(): boolean;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet);
}
export module ADGMediaView {
export class VideoAdListener extends com.socdm.d.adgeneration.video.ADGPlayerAdListener {
public static class: java.lang.Class;
public onReadyToPlayAd(): void;
public onClickAd(): void;
public onFailedToPlayAd(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
public onStartVideo(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGNativeAd {
public static class: java.lang.Class;
public setClickEvent(param0: globalAndroid.content.Context, param1: globalAndroid.view.View, param2: com.socdm.d.adgeneration.nativead.ADGNativeAdOnClickListener): void;
public getVideo(): com.socdm.d.adgeneration.nativead.ADGVideo;
public getInformationIcon(): com.socdm.d.adgeneration.nativead.ADGData;
public getCtatext(): com.socdm.d.adgeneration.nativead.ADGData;
public getLink(): com.socdm.d.adgeneration.nativead.ADGLink;
public canLoadMedia(): boolean;
public getExt(): any;
public getIconImage(): com.socdm.d.adgeneration.nativead.ADGImage;
public getInformationIconViewDefault(): boolean;
public getOptout(): com.socdm.d.adgeneration.nativead.ADGData;
public getJstracker(): string;
public callJstracker(param0: globalAndroid.content.Context): void;
public getMainImage(): com.socdm.d.adgeneration.nativead.ADGImage;
public setMultiNativeAdBeacon(param0: string): void;
public getSponsored(): com.socdm.d.adgeneration.nativead.ADGData;
public getImptrackers(): java.util.ArrayList;
public constructor(param0: org.json.JSONObject);
public getMultiNativeAdBeacon(): string;
public getDesc(): com.socdm.d.adgeneration.nativead.ADGData;
public static callTrackers(param0: java.util.List, param1: boolean): void;
public static callTrackers(param0: java.util.List): void;
public setInformationIconViewDefault(param0: boolean): void;
public callOnClick(): void;
public getAccompany(): com.socdm.d.adgeneration.nativead.ADGData;
public callClickTracker(): void;
public getVer(): java.lang.Integer;
public getNativeAdType(): com.socdm.d.adgeneration.nativead.ADGNativeAdType;
public setClickEvent(param0: globalAndroid.view.View): void;
public getTitle(): com.socdm.d.adgeneration.nativead.ADGTitle;
}
export module ADGNativeAd {
export class AssetID {
public static class: java.lang.Class;
public static NONE: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static TITLE: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static MAIN_IMAGE: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static ICON_IMAGE: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static SPONSORED: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static DESC: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static CTATEXT: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static VIDEO: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static ACCOMPANY: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static OPTOUT: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static INFORMATION_ICON: com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.nativead.ADGNativeAd.AssetID;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export abstract class ADGNativeAdOnClickListener {
public static class: java.lang.Class;
public constructor();
public onClickAd(): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGNativeAdType {
public static class: java.lang.Class;
public static Undefined: com.socdm.d.adgeneration.nativead.ADGNativeAdType;
public static Default: com.socdm.d.adgeneration.nativead.ADGNativeAdType;
public static GunosyAds: com.socdm.d.adgeneration.nativead.ADGNativeAdType;
public static AmebaJointAlliance: com.socdm.d.adgeneration.nativead.ADGNativeAdType;
public static KEY: string;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.nativead.ADGNativeAdType;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGTitle {
public static class: java.lang.Class;
public getExt(): any;
public constructor(param0: org.json.JSONObject);
public getText(): string;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export class ADGVideo {
public static class: java.lang.Class;
public getVasttag(): string;
public constructor(param0: org.json.JSONObject);
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module icon {
export class ADGAnimation {
public static class: java.lang.Class;
public initialize(param0: number, param1: number, param2: number, param3: number): void;
public constructor(param0: globalAndroid.view.View, param1: number, param2: number, param3: number);
public applyTransformation(param0: number, param1: globalAndroid.view.animation.Transformation): void;
public willChangeBounds(): boolean;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module icon {
export class ADGImageView {
public static class: java.lang.Class;
public constructor(param0: globalAndroid.content.Context, param1: string, param2: java.lang.Integer, param3: java.lang.Integer);
}
export module ADGImageView {
export class AsyncTaskHttpRequest {
public static class: java.lang.Class;
public constructor(param0: com.socdm.d.adgeneration.nativead.icon.ADGImageView, param1: globalAndroid.widget.ImageView, param2: java.lang.Integer, param3: java.lang.Integer);
}
export class BitmapCache {
public static class: java.lang.Class;
public static getBitmapFromMemoryCache(param0: string): globalAndroid.graphics.Bitmap;
public static createCacheIfNeeded(): void;
public static addBitmapToMemoryCache(param0: string, param1: globalAndroid.graphics.Bitmap): void;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module template {
export class ADGNativeAdTemplateBannerView extends com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateBase {
public static class: java.lang.Class;
public destroy(): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number, param3: number);
public setListener(param0: com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateListener): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet);
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number);
public apply(param0: com.socdm.d.adgeneration.nativead.ADGNativeAd): java.lang.Boolean;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module template {
export abstract class ADGNativeAdTemplateBase {
public static class: java.lang.Class;
public destroy(): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number, param3: number);
public setListener(param0: com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateListener): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet);
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number);
public apply(param0: com.socdm.d.adgeneration.nativead.ADGNativeAd): java.lang.Boolean;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module template {
export class ADGNativeAdTemplateFactory {
public static class: java.lang.Class;
public constructor();
public static createTemplate(param0: globalAndroid.content.Context, param1: globalAndroid.graphics.Point): com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateBase;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module template {
export class ADGNativeAdTemplateListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onClickAd(): void;
});
public constructor();
public onClickAd(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module nativead {
export module template {
export class ADGNativeAdTemplateRectView extends com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateBase {
public static class: java.lang.Class;
public destroy(): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number, param3: number);
public setListener(param0: com.socdm.d.adgeneration.nativead.template.ADGNativeAdTemplateListener): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet);
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.util.AttributeSet, param2: number);
public apply(param0: com.socdm.d.adgeneration.nativead.ADGNativeAd): java.lang.Boolean;
public constructor(param0: globalAndroid.content.Context);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module observer {
export class ADGMessage {
public static class: java.lang.Class;
public constructor(param0: string, param1: any);
public getType(): string;
public getMessage(): any;
public setType(param0: string): void;
public setMessage(param0: any): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module observer {
export abstract class ADGRecipient extends com.socdm.d.adgeneration.observer.Observer {
public static class: java.lang.Class;
public tag: string;
public onMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
public constructor(param0: string);
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module observer {
export class Observer {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.observer.Observer interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
});
public constructor();
public onMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module observer {
export class Subject {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.observer.Subject interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
sendMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
addObserver(param0: com.socdm.d.adgeneration.observer.Observer): void;
deleteObserver(param0: com.socdm.d.adgeneration.observer.Observer): void;
});
public constructor();
public sendMessage(param0: com.socdm.d.adgeneration.observer.ADGMessage): void;
public addObserver(param0: com.socdm.d.adgeneration.observer.Observer): void;
public deleteObserver(param0: com.socdm.d.adgeneration.observer.Observer): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class AES256Cipher {
public static class: java.lang.Class;
public constructor();
public static encrypt(param0: native.Array, param1: native.Array, param2: native.Array): native.Array;
public static decrypt(param0: native.Array, param1: native.Array, param2: native.Array): native.Array;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class AdIDUtils {
public static class: java.lang.Class;
public static getAdOptOut(): boolean;
public constructor();
public static traceFromException(param0: java.lang.Throwable): void;
public static getGooglePSSet(): boolean;
public static isFinished(): boolean;
public static initAdIdThread(param0: globalAndroid.content.Context): void;
public static checkProcess(param0: globalAndroid.content.Context, param1: com.socdm.d.adgeneration.utils.AdIDUtils.ProcessListener): void;
public static getAdID(): string;
}
export module AdIDUtils {
export class ProcessListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.utils.AdIDUtils$ProcessListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
finishProcess(): void;
});
public constructor();
public finishProcess(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class AssetUtils {
public static class: java.lang.Class;
public constructor();
public static getBitmap(param0: globalAndroid.content.Context, param1: string): globalAndroid.graphics.Bitmap;
public static getMRAIDSource(param0: globalAndroid.content.Context): string;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class AsyncTaskListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.utils.AsyncTaskListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onSuccess(param0: any): void;
onError(param0: java.lang.Exception): void;
});
public constructor();
public onSuccess(param0: any): void;
public onError(param0: java.lang.Exception): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class AsyncTaskUtils {
public static class: java.lang.Class;
public constructor();
public static stop(param0: globalAndroid.os.AsyncTask): void;
public static execute(param0: globalAndroid.os.AsyncTask, param1: native.Array): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class BeaconUtils {
public static class: java.lang.Class;
public constructor();
public static applyUserAgent(param0: globalAndroid.content.Context): void;
public static callBeacon(param0: string): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class BitUtils {
public static class: java.lang.Class;
public constructor();
public static isBitON(param0: number, param1: number): boolean;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class ClassUtils {
public static class: java.lang.Class;
public constructor();
public static getEnum(param0: string, param1: string): java.lang.Enum;
public static getPrivateField(param0: any, param1: string): any;
public static getEnumSet(param0: string): java.util.EnumSet;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class DateUtils {
public static class: java.lang.Class;
public constructor();
public static parseDate(param0: string): java.util.Date;
public static formatDate(param0: java.util.Date): string;
public static isPast(param0: string): boolean;
public static isPast(param0: java.util.Date): boolean;
public static addDates(param0: java.lang.Integer): java.util.Date;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class DisplayUtils {
public static class: java.lang.Class;
public constructor();
public static getWC(): number;
public static getClientOrigin(param0: globalAndroid.app.Activity): globalAndroid.graphics.Point;
public static getClientSize(param0: globalAndroid.app.Activity): globalAndroid.graphics.Point;
public static getScreenSize(param0: globalAndroid.content.Context): com.socdm.d.adgeneration.utils.DisplayUtils.Size;
public static getDip(param0: globalAndroid.content.res.Resources, param1: number): number;
public static getFP(): number;
public static getPixels(param0: globalAndroid.content.res.Resources, param1: number): number;
}
export module DisplayUtils {
export class Size {
public static class: java.lang.Class;
public getWidth(): number;
public getHeight(): number;
public constructor(param0: number, param1: number);
public toString(): string;
public equals(param0: any): boolean;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class GeolocationProvider {
public static class: java.lang.Class;
public static getInstance(param0: globalAndroid.content.Context): com.socdm.d.adgeneration.utils.GeolocationProvider;
public isValidLocation(): boolean;
public lastKnownLocation(): globalAndroid.location.Location;
public updateLocation(): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class HttpURLConnectionTask {
public static class: java.lang.Class;
public constructor(param0: string, param1: com.socdm.d.adgeneration.utils.AsyncTaskListener);
public getUserAgent(): string;
public getMethod(): string;
public setUserAgent(param0: string): void;
public getConnection(): java.net.HttpURLConnection;
public setMethod(param0: string): void;
public constructor(param0: string);
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class HttpUtils {
public static class: java.lang.Class;
public static getUserAgent(param0: globalAndroid.content.Context): string;
public constructor();
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class JsonUtils {
public static class: java.lang.Class;
public static optInteger(param0: org.json.JSONObject, param1: string): java.lang.Integer;
public static toJsonStr(param0: string): string;
public constructor();
public static JSONArrayToArrayList(param0: org.json.JSONArray): java.util.ArrayList;
public static toJson(param0: org.json.JSONObject): string;
public static mapToJson(param0: java.util.Map): org.json.JSONObject;
public static optInteger(param0: org.json.JSONArray, param1: number): java.lang.Integer;
public static fromJson(param0: string): org.json.JSONObject;
public static toJson(param0: org.json.JSONArray): string;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class LimitCounter {
public static class: java.lang.Class;
public static NO_LIMIT: number;
public constructor(param0: number);
public isLimit(): boolean;
public count(): void;
public reset(): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class LogUtils {
public static class: java.lang.Class;
public constructor();
public static setLogLevel(param0: number): void;
public static v(): void;
public static d(): void;
public static w(param0: string, param1: java.lang.Throwable): void;
public static i(): void;
public static d(param0: string): void;
public static w(param0: string): void;
public static v(param0: string): void;
public static e(param0: string): void;
public static i(param0: string): void;
public static e(param0: string, param1: java.lang.Throwable): void;
public static getMetaInfo(param0: java.lang.StackTraceElement): string;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class NetworkUtils {
public static class: java.lang.Class;
public constructor();
public static isNetworkConnected(param0: globalAndroid.content.Context): boolean;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class NumberUtils {
public static class: java.lang.Class;
public constructor();
public static getHeight(param0: number, param1: number, param2: number, param3: number): number;
public static getWidth(param0: number, param1: number, param2: number, param3: number): number;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class SharedPreferencesUtils {
public static class: java.lang.Class;
public constructor();
public static commitOrApply(param0: globalAndroid.content.SharedPreferences.Editor): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class StringUtils {
public static class: java.lang.Class;
public static EMPTY: string;
public static extendRequestParam(param0: java.lang.StringBuilder, param1: string, param2: string): void;
public static join(param0: java.util.Iterator, param1: string): string;
public constructor();
public static queryToMap(param0: string): java.util.Map;
public static join(param0: java.util.Collection, param1: string): string;
public static urlEncode(param0: string): string;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class TimerUtils {
public static class: java.lang.Class;
public constructor();
public static timerTask(param0: java.lang.Runnable): java.util.TimerTask;
public static stopTimer(param0: java.util.Timer): void;
public static run(param0: java.util.TimerTask): void;
public static renew(param0: java.util.Timer): java.util.Timer;
public static timerTaskWithUIThread(param0: globalAndroid.app.Activity, param1: java.lang.Runnable): java.util.TimerTask;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class UIUtils {
public static class: java.lang.Class;
public constructor();
public static findViewsWithClass(param0: globalAndroid.view.View, param1: java.lang.Class, param2: java.util.List): void;
public static findViewsWithClass(param0: globalAndroid.view.View, param1: java.lang.Class): java.util.List;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module utils {
export class Viewability {
public static class: java.lang.Class;
public getViewableState(): com.socdm.d.adgeneration.utils.Viewability.ViewableState;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.view.View, param2: number);
public start(): void;
public constructor(param0: globalAndroid.content.Context, param1: globalAndroid.view.View);
public setListener(param0: com.socdm.d.adgeneration.utils.Viewability.ViewabilityListener): void;
public stop(): void;
}
export module Viewability {
export class ViewabilityListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.utils.Viewability$ViewabilityListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onChange(param0: boolean): void;
});
public constructor();
public onChange(param0: boolean): void;
}
export class ViewableState {
public static class: java.lang.Class;
public static unmeasured: com.socdm.d.adgeneration.utils.Viewability.ViewableState;
public static inView: com.socdm.d.adgeneration.utils.Viewability.ViewableState;
public static outView: com.socdm.d.adgeneration.utils.Viewability.ViewableState;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.utils.Viewability.ViewableState;
}
export class ViewableTask {
public static class: java.lang.Class;
public stop(): void;
public start(): void;
public run(): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export class ADGPlayerAdListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.video.ADGPlayerAdListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onReadyToPlayAd(): void;
onFailedToPlayAd(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
onStartVideo(): void;
onClickAd(): void;
});
public constructor();
public onStartVideo(): void;
public onClickAd(): void;
public onReadyToPlayAd(): void;
public onFailedToPlayAd(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export class ADGPlayerAdManager implements com.socdm.d.adgeneration.video.broadcast.ScreenStateBroadcastReceiver.ScreenStateBroadcastReceiverListener, com.socdm.d.adgeneration.video.vast.VastRequest.VastRequestListener {
public static class: java.lang.Class;
public static AD_CONFIGURATION_KEY: string;
public constructor(param0: globalAndroid.content.Context);
public load(): void;
public destroy(): void;
public onExitFullscreen(param0: com.socdm.d.adgeneration.video.config.AdConfiguration): void;
public onAdViewInvisible(): void;
public onReadyToPlayAd(): void;
public setAdListener(param0: com.socdm.d.adgeneration.video.ADGPlayerAdListener): void;
public setViewablePayment(param0: java.lang.Boolean): void;
public failedToLoadVastAd(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
public onScreenOn(): void;
public setIsTiny(param0: boolean): void;
public onStartVideo(): void;
public showAd(param0: globalAndroid.view.ViewGroup): void;
public onClick(): void;
public isReady(): boolean;
public isFullscreenVideoPlayerEnabled(): boolean;
public setNativeAd(param0: com.socdm.d.adgeneration.nativead.ADGNativeAd): void;
public vastAdDidLoaded(param0: com.socdm.d.adgeneration.video.vast.VastAd): void;
public onAdViewVisible(): void;
public unregisterBroadcastReceivers(): void;
public getAdConfiguration(): com.socdm.d.adgeneration.video.config.AdConfiguration;
public onClickThrough(): void;
public setFullscreenVideoPlayerEnabled(param0: boolean): void;
public onFailedToPlayAd(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
public load(param0: string): void;
public onScreenOff(): void;
}
export module ADGPlayerAdManager {
export class OnActivityLifecycleCallbacks {
public static class: java.lang.Class;
public onActivityPaused(param0: globalAndroid.app.Activity): void;
public onActivityStarted(param0: globalAndroid.app.Activity): void;
public onActivityCreated(param0: globalAndroid.app.Activity, param1: globalAndroid.os.Bundle): void;
public onActivitySaveInstanceState(param0: globalAndroid.app.Activity, param1: globalAndroid.os.Bundle): void;
public onActivityResumed(param0: globalAndroid.app.Activity): void;
public onActivityDestroyed(param0: globalAndroid.app.Activity): void;
public onActivityStopped(param0: globalAndroid.app.Activity): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export class ADGPlayerError {
public static class: java.lang.Class;
public static CACHE_SERVICE_ERROR: com.socdm.d.adgeneration.video.ADGPlayerError;
public static EXCEED_FILE_SIZE: com.socdm.d.adgeneration.video.ADGPlayerError;
public static FAILED_TO_PREPARE_MEDIA: com.socdm.d.adgeneration.video.ADGPlayerError;
public static FILE_NOT_FOUND: com.socdm.d.adgeneration.video.ADGPlayerError;
public static HARDWARE_ACCELERATION_DISABLED: com.socdm.d.adgeneration.video.ADGPlayerError;
public static HTTP_REQUEST_TIMEOUT: com.socdm.d.adgeneration.video.ADGPlayerError;
public static MEDIA_ERROR_UNKNOWN: com.socdm.d.adgeneration.video.ADGPlayerError;
public static MOVIE_FORCED_CLOSED: com.socdm.d.adgeneration.video.ADGPlayerError;
public static NEED_CONNECTION: com.socdm.d.adgeneration.video.ADGPlayerError;
public static NETWORK_ERROR: com.socdm.d.adgeneration.video.ADGPlayerError;
public static NO_AD: com.socdm.d.adgeneration.video.ADGPlayerError;
public static PARSE_ERROR: com.socdm.d.adgeneration.video.ADGPlayerError;
public static SERVER_ERROR: com.socdm.d.adgeneration.video.ADGPlayerError;
public static SETTING_ERROR: com.socdm.d.adgeneration.video.ADGPlayerError;
public static TIMEOUT: com.socdm.d.adgeneration.video.ADGPlayerError;
public static UNKNOWN: com.socdm.d.adgeneration.video.ADGPlayerError;
public static UNSPECIFIED: com.socdm.d.adgeneration.video.ADGPlayerError;
public static USER_CANCEL: com.socdm.d.adgeneration.video.ADGPlayerError;
public static PUBLICATION_NOT_FOUND: com.socdm.d.adgeneration.video.ADGPlayerError;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.video.ADGPlayerError;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export class ADGPlayerFullscreenActivity implements com.socdm.d.adgeneration.video.broadcast.ScreenStateBroadcastReceiver.ScreenStateBroadcastReceiverListener, com.socdm.d.adgeneration.video.view.VastPlayer.VastVideoEventListener {
public static class: java.lang.Class;
public static AD_CONFIGURATION_KEY: string;
public onPlaying(): void;
public onScreenOn(): void;
public constructor();
public onStartVideo(): void;
public onError(param0: com.socdm.d.adgeneration.video.ADGPlayerError): void;
public onDestroy(): void;
public onChangeAudioVolume(param0: boolean): void;
public finish(): void;
public onCompletion(): void;
public onCreate(param0: globalAndroid.os.Bundle): void;
public onPrepared(): void;
public onScreenOff(): void;
}
export module ADGPlayerFullscreenActivity {
export class OnClickThroughAdListener {
public static class: java.lang.Class;
public onClick(param0: globalAndroid.view.View): void;
}
export class OnCloseListener {
public static class: java.lang.Class;
public onClick(param0: globalAndroid.view.View): void;
}
export class OnReplayListener {
public static class: java.lang.Class;
public onClick(param0: globalAndroid.view.View): void;
}
export class OnSoundOffListener {
public static class: java.lang.Class;
public onClick(param0: globalAndroid.view.View): void;
}
export class OnSoundOnListener {
public static class: java.lang.Class;
public onClick(param0: globalAndroid.view.View): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export class VideoAudioType {
public static class: java.lang.Class;
public static MIX: com.socdm.d.adgeneration.video.VideoAudioType;
public static SOLO: com.socdm.d.adgeneration.video.VideoAudioType;
public static values(): native.Array;
public static valueOf(param0: string): com.socdm.d.adgeneration.video.VideoAudioType;
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module broadcast {
export class AdManagerBroadcastReceiver {
public static class: java.lang.Class;
public static ACTION_READY_TO_PLAY: string;
public static ACTION_PLAYING: string;
public static ACTION_START: string;
public static ACTION_FIRST_QUARTILE: string;
public static ACTION_MIDPOINT: string;
public static ACTION_THIRD_QUARTILE: string;
public static ACTION_COMPLETION: string;
public static ACTION_CLICK: string;
public static ACTION_CLICK_THROUGH: string;
public static ACTION_UNMUTE: string;
public static ACTION_MUTE: string;
public static ACTION_CLOSE: string;
public static ACTION_REPLAY: string;
public static ACTION_FAILED_TO_PLAY: string;
public static ACTION_FINISH: string;
public unregister(): void;
public static getIntentFilter(): globalAndroid.content.IntentFilter;
public static broadcastAction(param0: globalAndroid.content.Context, param1: number, param2: string, param3: com.socdm.d.adgeneration.video.config.AdConfiguration): void;
public static broadcastAction(param0: globalAndroid.content.Context, param1: number, param2: string): void;
public register(param0: globalAndroid.content.Context): void;
public onReceive(param0: globalAndroid.content.Context, param1: globalAndroid.content.Intent): void;
public constructor(param0: com.socdm.d.adgeneration.video.ADGPlayerAdManager, param1: number);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module broadcast {
export class FullscreenActivityBroadcastReceiver {
public static class: java.lang.Class;
public static ACTION_FINISH: string;
public unregister(): void;
public register(param0: globalAndroid.content.Context): void;
public onReceive(param0: globalAndroid.content.Context, param1: globalAndroid.content.Intent): void;
public static getHtmlInterstitialIntentFilter(): globalAndroid.content.IntentFilter;
public constructor(param0: com.socdm.d.adgeneration.video.ADGPlayerFullscreenActivity, param1: number);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module broadcast {
export class ScreenStateBroadcastReceiver {
public static class: java.lang.Class;
public unregister(): void;
public static getIntentFilter(): globalAndroid.content.IntentFilter;
public register(param0: globalAndroid.content.Context): void;
public onReceive(param0: globalAndroid.content.Context, param1: globalAndroid.content.Intent): void;
public constructor(param0: com.socdm.d.adgeneration.video.broadcast.ScreenStateBroadcastReceiver.ScreenStateBroadcastReceiverListener);
}
export module ScreenStateBroadcastReceiver {
export class ScreenStateBroadcastReceiverListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.video.broadcast.ScreenStateBroadcastReceiver$ScreenStateBroadcastReceiverListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onScreenOff(): void;
onScreenOn(): void;
});
public constructor();
public onScreenOff(): void;
public onScreenOn(): void;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module cache {
export class CacheService {
public static class: java.lang.Class;
public constructor();
public static initialize(param0: globalAndroid.content.Context): void;
public static initializeDiskCache(param0: globalAndroid.content.Context): boolean;
public static getFromDiskCache(param0: string): native.Array;
public static getDiskCacheDirectory(param0: globalAndroid.content.Context): java.io.File;
public static putToDiskCacheAsync(param0: string, param1: native.Array): void;
public static createValidDiskCacheKey(param0: string): string;
public static getFilePathDiskCache(param0: string): string;
public static putToDiskCache(param0: string, param1: java.io.InputStream): boolean;
public static getFromDiskCacheAsync(param0: string, param1: com.socdm.d.adgeneration.video.cache.CacheService.DiskLruCacheGetListener): void;
public static containsKeyDiskCache(param0: string): boolean;
public static putToDiskCache(param0: string, param1: native.Array): boolean;
}
export module CacheService {
export class DiskLruCacheGetListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.video.cache.CacheService$DiskLruCacheGetListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onComplete(param0: string, param1: native.Array): void;
});
public constructor();
public onComplete(param0: string, param1: native.Array): void;
}
export class DiskLruCacheGetTask {
public static class: java.lang.Class;
public onCancelled(): void;
}
export class DiskLruCachePutTask {
public static class: java.lang.Class;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module cache {
export class CachingDownloadTask {
public static class: java.lang.Class;
public onCancelled(): void;
public constructor(param0: com.socdm.d.adgeneration.video.cache.CachingDownloadTask.CachingDownloadTaskListener);
}
export module CachingDownloadTask {
export class CachingDownloadTaskListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.video.cache.CachingDownloadTask$CachingDownloadTaskListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onComplete(param0: boolean): void;
});
public constructor();
public onComplete(param0: boolean): void;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module cache {
export class DiskLruCache {
public static class: java.lang.Class;
public static open(param0: java.io.File, param1: number, param2: number, param3: number): com.socdm.d.adgeneration.video.cache.DiskLruCache;
public size(): number;
public close(): void;
public edit(param0: string): com.socdm.d.adgeneration.video.cache.DiskLruCache.Editor;
public remove(param0: string): boolean;
public getDirectory(): java.io.File;
public get(param0: string): com.socdm.d.adgeneration.video.cache.DiskLruCache.Snapshot;
public flush(): void;
public delete(): void;
}
export module DiskLruCache {
export class Editor {
public static class: java.lang.Class;
public set(param0: number, param1: string): void;
public commit(): void;
public abort(): void;
public newInputStream(param0: number): java.io.InputStream;
public newOutputStream(param0: number): java.io.OutputStream;
}
export module Editor {
export class FaultHidingOutputStream {
public static class: java.lang.Class;
public close(): void;
public write(param0: native.Array, param1: number, param2: number): void;
public write(param0: number): void;
public flush(): void;
}
}
export class Entry {
public static class: java.lang.Class;
public getDirtyFile(param0: number): java.io.File;
public getLengths(): string;
public getCleanFile(param0: number): java.io.File;
}
export class Snapshot {
public static class: java.lang.Class;
public getInputStream(param0: number): java.io.InputStream;
public close(): void;
public getLength(param0: number): number;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module cache {
export class DiskLruCacheStrictLineReader {
public static class: java.lang.Class;
public close(): void;
public constructor(param0: java.io.InputStream, param1: number, param2: java.nio.charset.Charset);
public readLine(): string;
public constructor(param0: java.io.InputStream, param1: java.nio.charset.Charset);
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module cache {
export class DiskLruCacheUtil {
public static class: java.lang.Class;
public static US_ASCII: java.nio.charset.Charset;
public static UTF_8: java.nio.charset.Charset;
public static deleteContents(param0: java.io.File): void;
public static readFully(param0: java.io.Reader): string;
public static closeQuietly(param0: java.io.Closeable): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module config {
export class AdConfiguration {
public static class: java.lang.Class;
public constructor(param0: com.socdm.d.adgeneration.video.vast.VastAd);
public getVastAd(): com.socdm.d.adgeneration.video.vast.VastAd;
public isSoundEnabled(): boolean;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module config {
export class Const {
public static class: java.lang.Class;
public static SHARED_PREFERENCES_KEY: string;
public static HTTP_REQUEST_CONNECTION_TIMEOUT: number;
public static HTTP_REQUEST_READ_TIMEOUT: number;
public static UI_INLINE_LINK_BUTTON_URL: string;
public static UI_INLINE_REPLAY_BUTTON_URL: string;
public static UI_CLOSE_BUTTON_URL: string;
public static UI_LINK_BUTTON_URL: string;
public static UI_SOUND_ON_BUTTON_URL: string;
public static UI_SOUND_OFF_BUTTON_URL: string;
public static ADMANAGER_BROADCAST_IDENTIFIER_KEY: string;
public static ADACTIVITY_BROADCAST_IDENTIFIER_KEY: string;
public static HTTP_REQUEST_TIMEOUT: number;
public static STOP_TRACKING: boolean;
public static MINVERSION: number;
public constructor();
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module utils {
export class AdRequestTask {
public static class: java.lang.Class;
public static SUCCESS: string;
public static FAILED: string;
public onCancelled(): void;
public constructor(param0: com.socdm.d.adgeneration.video.utils.AdRequestTask.AdRequestTaskListener, param1: globalAndroid.content.Context);
}
export module AdRequestTask {
export class AdRequestTaskListener {
public static class: java.lang.Class;
/**
* Constructs a new instance of the com.socdm.d.adgeneration.video.utils.AdRequestTask$AdRequestTaskListener interface with the provided implementation. An empty constructor exists calling super() when extending the interface class.
*/
public constructor(implementation: {
onPostExecute(param0: java.util.Map, param1: string): void;
onCancelled(): void;
});
public constructor();
public onPostExecute(param0: java.util.Map, param1: string): void;
public onCancelled(): void;
}
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module utils {
export class DeviceUtils {
public static class: java.lang.Class;
public static diskCacheSizeBytes(param0: java.io.File): number;
public static getDeviceDimensions(param0: globalAndroid.content.Context): globalAndroid.graphics.Point;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module utils {
export class Dips {
public static class: java.lang.Class;
public constructor();
public static dipsToFloatPixels(param0: number, param1: globalAndroid.content.Context): number;
public static asFloatPixels(param0: number, param1: globalAndroid.content.Context): number;
public static pixelsToFloatDips(param0: number, param1: globalAndroid.content.Context): number;
public static asIntPixels(param0: number, param1: globalAndroid.content.Context): number;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module utils {
export class Streams {
public static class: java.lang.Class;
public constructor();
public static readStream(param0: java.io.InputStream, param1: native.Array): void;
public static copyContent(param0: java.io.InputStream, param1: java.io.OutputStream): void;
public static closeStream(param0: java.io.Closeable): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module utils {
export class Utils {
public static class: java.lang.Class;
public constructor();
public static sha1(param0: string): string;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module utils {
export class Views {
public static class: java.lang.Class;
public constructor();
public static removeFromParent(param0: globalAndroid.view.View): void;
public static clearChild(param0: globalAndroid.view.ViewGroup): void;
public static setImageFromAssets(param0: globalAndroid.content.Context, param1: globalAndroid.widget.ImageView, param2: string): void;
public static hasHardwareAcceleration(param0: globalAndroid.app.Activity): boolean;
public static setBackground(param0: globalAndroid.view.View, param1: globalAndroid.graphics.drawable.Drawable): void;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module vast {
export class MediaFile {
public static class: java.lang.Class;
public constructor();
public getWidth(): number;
public getBitrate(): number;
public setType(param0: string): void;
public getUrl(): java.net.URL;
public setDelivery(param0: string): void;
public getDelivery(): string;
public getHeight(): number;
public setUrl(param0: java.net.URL): void;
public setWidth(param0: number): void;
public setHeight(param0: number): void;
public setBitrate(param0: number): void;
public getType(): string;
}
}
}
}
}
}
}
declare module com {
export module socdm {
export module d {
export module adgeneration {
export module video {
export module vast {
export class VastAd {
public static class: java.lang.Class