Module tvbrowser
Package devplugin

Class ChannelGroupImpl

  • All Implemented Interfaces:
    ChannelGroup

    public class ChannelGroupImpl
    extends java.lang.Object
    implements ChannelGroup
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String mDescription  
      protected java.lang.String mProvider  
    • Constructor Summary

      Constructors 
      Constructor Description
      ChannelGroupImpl​(java.lang.String id, java.lang.String name, java.lang.String description)  
      ChannelGroupImpl​(java.lang.String id, java.lang.String name, java.lang.String description, java.lang.String provider)  
    • Field Detail

      • mDescription

        protected java.lang.String mDescription
      • mProvider

        protected java.lang.String mProvider
    • Constructor Detail

      • ChannelGroupImpl

        public ChannelGroupImpl​(java.lang.String id,
                                java.lang.String name,
                                java.lang.String description,
                                java.lang.String provider)
      • ChannelGroupImpl

        public ChannelGroupImpl​(java.lang.String id,
                                java.lang.String name,
                                java.lang.String description)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface ChannelGroup
        Returns:
        the title of this group
      • getId

        public java.lang.String getId()
        Specified by:
        getId in interface ChannelGroup
        Returns:
        unique identifier of this group
      • getDescription

        public java.lang.String getDescription()
        Specified by:
        getDescription in interface ChannelGroup
        Returns:
        short description of this group
      • getProviderName

        public java.lang.String getProviderName()
        Specified by:
        getProviderName in interface ChannelGroup
        Returns:
        the name of the provider
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object