com.cedarsoftware.ncube.rules.RulesException.groovy Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of n-cube Show documentation
Show all versions of n-cube Show documentation
Multi-dimensional Rule Engine
package com.cedarsoftware.ncube.rules
import groovy.transform.CompileStatic
@CompileStatic
class RulesException extends RuntimeException
{
List errors
RulesException(List errors)
{
super(errors.toString())
this.errors = errors
}
RulesException(String s, List errors)
{
super("${s} - ${errors.toString()}")
this.errors = errors
}
RulesException(String message, Throwable cause, List errors)
{
super("${message} - ${errors.toString()}", cause)
this.errors = errors
}
RulesException(Throwable cause, List errors)
{
super("${errors.toString()}", cause)
this.errors = errors
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy