Class ICheckProvider.CheckInfo

  • Enclosing interface:
    ICheckProvider

    public static final class ICheckProvider.CheckInfo
    extends Object
    Check information data transfer object which is used to exchange the check data between internal components of the configuration check subsystem
    • Constructor Detail

      • CheckInfo

        public CheckInfo​(String contributorName,
                         CheckUid category,
                         ICheck check)
        Constructs an instance
        Parameters:
        contributorName - The name of the check's contributor (bundle). May not be null
        category - The category of the check. May not be null
        check - The check itself. May not be null
    • Method Detail

      • getCategory

        public CheckUid getCategory()
        Gets the category of the check
        Returns:
        The category of the check. May not be null
      • getCheck

        public ICheck getCheck()
        Gets the check
        Returns:
        The check itself. May not be null
      • getContributorName

        public String getContributorName()
        Gets the name of the check's contributor (bundle)
        Returns:
        The name of the check's contributor (bundle). May not be null