Class IllegalArgumentI18nException

    • Constructor Detail

      • IllegalArgumentI18nException

        public IllegalArgumentI18nException​(Object aObject)
        Creates a new IllegalArgumentI18nException.
        Parameters:
        aObject - The object that was an illegal argument
      • IllegalArgumentI18nException

        public IllegalArgumentI18nException​(Throwable aCause,
                                            Object aObject)
        Creates a new IllegalArgumentI18nException from the supplied root cause.
        Parameters:
        aCause - The root cause of the exception
        aObject - The object that was an illegal argument
      • IllegalArgumentI18nException

        public IllegalArgumentI18nException​(String aBundleName,
                                            String aMessageKey,
                                            Object... aVarargs)
        Creates a new IllegalArgumentI18nException using a message bundle and key that are different from the default ones.
        Parameters:
        aBundleName - The name of a different message bundle
        aMessageKey - A message (or message key) for the exception message
        aVarargs - Additional details about the illegal argument
      • IllegalArgumentI18nException

        public IllegalArgumentI18nException​(Throwable aCause,
                                            String aBundleName,
                                            String aMessageKey,
                                            Object... aVarargs)
        Creates a new IllegalArgumentI18nException from the supplied root cause using a message bundle and key that are different from the default ones.
        Parameters:
        aCause - The root cause of the exception
        aBundleName - The name of a different message bundle
        aMessageKey - A message (or message key) for the exception message
        aVarargs - Additional details about the illegal argument