Class POBVastCreativeExtension

  • All Implemented Interfaces:
    com.pubmatic.sdk.video.xmlserialiser.POBXMLNodeListener

    
    public final class POBVastCreativeExtension
     implements POBXMLNodeListener
                        

    Class to represent CreativeExtension element from VAST CreativeExtensions. This class parses CreativeExtension elements that may contain custom extension data required for player.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private final String value
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      final String getValue()
      Unit build(POBNodeBuilder builder) POBXMLParser calls this method to build model class object with node builder
      final Boolean isPubMaticExtension() Checks if this extension is a PubMatic extension.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • POBVastCreativeExtension

        POBVastCreativeExtension()
    • Method Detail

      • build

         Unit build(POBNodeBuilder builder)

        POBXMLParser calls this method to build model class object with node builder

      • isPubMaticExtension

         final Boolean isPubMaticExtension()

        Checks if this extension is a PubMatic extension. Extension is considered PubMatic if:

        • name attribute equals "pubmatic" (case-insensitive)

        Returns:

        true if this is a PubMatic extension, false otherwise