# Hierarchy For Package com.brightcove.ima

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.brightcove.player.event.AbstractComponent (implements com.brightcove.player.event.Component)
    - com.brightcove.ima.GoogleIMAComponent (implements com.google.ads.interactivemedia.v3.api.AdErrorEvent.AdErrorListener, com.google.ads.interactivemedia.v3.api.AdEvent.AdEventListener, com.google.ads.interactivemedia.v3.api.AdsLoader.AdsLoadedListener, com.google.ads.interactivemedia.v3.api.player.ContentProgressProvider)
  - com.brightcove.ima.DefaultAdDisplayContainerFactory (implements com.brightcove.ima.AdDisplayContainerFactory)
  - com.brightcove.ima.GoogleIMAComponent.Builder
  - com.brightcove.ima.GoogleIMAEventType
  - com.brightcove.ima.GoogleIMAVideoAdPlayer (implements com.brightcove.player.ads.AdPlayer.Listener<T>, com.google.ads.interactivemedia.v3.api.player.VideoAdPlayer)

## Interface Hierarchy

- com.brightcove.ima.AdDisplayContainerFactory