Class TemplateModelException

    • Constructor Detail

      • TemplateModelException

        public TemplateModelException()
        Constructs a TemplateModelException with no specified detail message.
      • TemplateModelException

        public TemplateModelException​(String description)
        Constructs a TemplateModelException with the specified detail message.
        Parameters:
        description - the detail message.
      • TemplateModelException

        public TemplateModelException​(Throwable cause)
        Constructs a TemplateModelException with the given underlying Exception, but no detail message.
        Parameters:
        cause - the underlying Exception that caused this exception to be raised
      • TemplateModelException

        public TemplateModelException​(String description,
                                      Throwable cause)
        Constructs a TemplateModelException with both a description of the error that occurred and the underlying Exception that caused this exception to be raised.
        Parameters:
        description - the description of the error that occurred
        cause - the underlying Exception that caused this exception to be raised
      • TemplateModelException

        protected TemplateModelException​(Throwable cause,
                                         Environment env,
                                         String description,
                                         boolean preventAmbiguity)
        Don't use this; this is to be used internally by FreeMarker.
        Parameters:
        preventAmbiguity - its value is ignored; it's only to prevent constructor selection ambiguities for backward-compatibility
      • TemplateModelException

        protected TemplateModelException​(Throwable cause,
                                         Environment env,
                                         freemarker.core._ErrorDescriptionBuilder descriptionBuilder,
                                         boolean preventAmbiguity)
        Don't use this; this is to be used internally by FreeMarker.
        Parameters:
        preventAmbiguity - its value is ignored; it's only to prevent constructor selection ambiguities for backward-compatibility