# Hierarchy For Package com.codename1.ads

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.codename1.ads.AdConfig
  - com.codename1.ads.AdConsent
  - com.codename1.ads.AdError
  - com.codename1.ads.AdListener
  - com.codename1.ads.AdManager
  - com.codename1.ads.AdRequest
  - com.codename1.ads.AppOpenAd
  - com.codename1.ui.Component (implements com.codename1.ui.animations.Animation, com.codename1.ui.Editable, com.codename1.ui.events.StyleListener)
    - com.codename1.ui.Container (implements java.lang.Iterable<T>)
      - com.codename1.ads.BannerAd
  - com.codename1.io.ConnectionRequest (implements com.codename1.io.IOProgressListener)
    - com.codename1.ads.AdsService
      - com.codename1.ads.InnerActive
  - com.codename1.ads.InterstitialAd
  - com.codename1.ads.NativeAd
  - com.codename1.ads.NativeAdLoader
  - com.codename1.ads.RewardedAd
  - com.codename1.ads.RewardedInterstitialAd
  - com.codename1.ads.RewardItem
  - com.codename1.ads.ServerSideVerificationOptions

## Interface Hierarchy

- com.codename1.ads.AdCallback<T>
- com.codename1.ads.OnUserEarnedRewardListener

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>)
    - com.codename1.ads.AdFormat