Class AdComponent

  • All Implemented Interfaces:
    com.inmobi.media.ads.context.IAdComponent , com.inmobi.media.ads.context.IAdManagerComponent

    
    public final class AdComponent
     implements IAdComponent, IAdManagerComponent
                        

    Composite component that aggregates ad-specific context and manager capabilities.

    This class combines AdContext with AdManagerComponent functionality to provide a comprehensive ad component that has access to both ad-specific data and general ad management capabilities. It uses delegation to inherit all manager component functionality while adding ad-specific context data.

    The component serves as a central access point for all ad-related functionality, including configuration, logging, networking, and ad-specific metadata. It enables clean separation of concerns while providing convenient access to all necessary ad processing capabilities.