v.java 源代码
package com.moat.analytics.mobile.inm;
import android.app.Activity;
import android.app.Application;
import android.media.MediaPlayer;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
import androidx.annotation.NonNull;
import com.moat.analytics.mobile.inm.NativeDisplayTracker;
import java.util.Map;
abstract class v {
public static class a extends MoatAnalytics {
@Override
public void prepareNativeDisplayTracking(String str) {
}
@Override
public void start(Application application) {
}
@Override
public void start(MoatOptions moatOptions, Application application) {
}
}
public static class b extends MoatFactory {
@Override
public <T> T createCustomTracker(MoatPlugin<T> moatPlugin) {
return moatPlugin.b();
}
@Override
public NativeDisplayTracker createNativeDisplayTracker(@NonNull View view, @NonNull Map<String, String> map) {
return new c();
}
@Override
public NativeVideoTracker createNativeVideoTracker(@NonNull String str) {
return new d();
}
@Override
public WebAdTracker createWebAdTracker(@NonNull ViewGroup viewGroup) {
return new e();
}
@Override
public WebAdTracker createWebAdTracker(@NonNull WebView webView) {
return new e();
}
}
static class c implements NativeDisplayTracker {
@Override
public void removeListener() {
}
@Override
public void reportUserInteractionEvent(NativeDisplayTracker.MoatUserInteractionType moatUserInteractionType) {
}
@Override
public void setActivity(Activity activity) {
}
@Override
public void setListener(TrackerListener trackerListener) {
}
@Override
public void startTracking() {
}
@Override
public void stopTracking() {
}
}
static class d implements NativeVideoTracker {
@Override
public void changeTargetView(View view) {
}
@Override
public void dispatchEvent(MoatAdEvent moatAdEvent) {
}
@Override
public void removeListener() {
}
@Override
public void removeVideoListener() {
}
@Override
public void setActivity(Activity activity) {
}
@Override
public void setListener(TrackerListener trackerListener) {
}
@Override
public void setPlayerVolume(Double d6) {
}
@Override
public void setVideoListener(VideoTrackerListener videoTrackerListener) {
}
@Override
public void stopTracking() {
}
@Override
public boolean trackVideoAd(Map<String, String> map, MediaPlayer mediaPlayer, View view) {
return false;
}
}
static class e implements WebAdTracker {
@Override
public void removeListener() {
}
@Override
public void setActivity(Activity activity) {
}
@Override
public void setListener(TrackerListener trackerListener) {
}
@Override
public void startTracking() {
}
@Override
public void stopTracking() {
}
}
v() {
}
}