Class SettingsBuildingException

  • All Implemented Interfaces:
    Serializable

    public class SettingsBuildingException
    extends Exception
    Signals one ore more errors during settings building. The settings builder tries to collect as many problems as possible before eventually failing to provide callers with rich error information. Use getProblems() to query the details of the failure.
    Author:
    Benjamin Bentmann
    See Also:
    Serialized Form
    • Constructor Detail

      • SettingsBuildingException

        public SettingsBuildingException​(List<SettingsProblem> problems)
        Creates a new exception with the specified problems.
        Parameters:
        problems - The problems that causes this exception, may be null.
    • Method Detail

      • getProblems

        public List<SettingsProblem> getProblems()
        Gets the problems that caused this exception.
        Returns:
        The problems that caused this exception, never null.