Class ChannelGroupTypeUID


@NonNullByDefault public class ChannelGroupTypeUID extends UID
The ChannelGroupTypeUID represents a unique identifier for channel group types.
Author:
Michael Grammling - Initial contribution.
  • Constructor Details

    • ChannelGroupTypeUID

      public ChannelGroupTypeUID(String channelGroupUid)
      Creates a new instance of this class with the specified parameter.
      Parameters:
      channelGroupUid - the UID for the channel group
    • ChannelGroupTypeUID

      public ChannelGroupTypeUID(String bindingId, String id)
      Creates a new instance of this class with the specified parameter.
      Parameters:
      bindingId - the binding ID
      id - the identifier of the channel group
  • Method Details

    • getId

      public String getId()
      Returns the identifier of the channel group.
      Returns:
      the identifier of the channel group (neither null, nor empty)
    • getMinimalNumberOfSegments

      protected int getMinimalNumberOfSegments()
      Description copied from class: AbstractUID
      Specifies how many segments the UID has to have at least.
      Specified by:
      getMinimalNumberOfSegments in class AbstractUID
      Returns:
      the number of segments