public final class ValidationRejection extends java.lang.Object implements ValidationRejection, RejectionWithOptionalCause, scala.Product, scala.Serializable
validation
directive as well as for IllegalArgumentExceptions
thrown by domain model constructors (e.g. via require
).
It signals that an expected value was semantically invalid.Constructor and Description |
---|
ValidationRejection(java.lang.String message,
scala.Option<java.lang.Throwable> cause) |
Modifier and Type | Method and Description |
---|---|
abstract static R |
apply(T1 v1,
T2 v2) |
static double |
apply$mcDDD$sp(double v1,
double v2) |
static double |
apply$mcDDI$sp(double v1,
int v2) |
static double |
apply$mcDDJ$sp(double v1,
long v2) |
static double |
apply$mcDID$sp(int v1,
double v2) |
static double |
apply$mcDII$sp(int v1,
int v2) |
static double |
apply$mcDIJ$sp(int v1,
long v2) |
static double |
apply$mcDJD$sp(long v1,
double v2) |
static double |
apply$mcDJI$sp(long v1,
int v2) |
static double |
apply$mcDJJ$sp(long v1,
long v2) |
static float |
apply$mcFDD$sp(double v1,
double v2) |
static float |
apply$mcFDI$sp(double v1,
int v2) |
static float |
apply$mcFDJ$sp(double v1,
long v2) |
static float |
apply$mcFID$sp(int v1,
double v2) |
static float |
apply$mcFII$sp(int v1,
int v2) |
static float |
apply$mcFIJ$sp(int v1,
long v2) |
static float |
apply$mcFJD$sp(long v1,
double v2) |
static float |
apply$mcFJI$sp(long v1,
int v2) |
static float |
apply$mcFJJ$sp(long v1,
long v2) |
static int |
apply$mcIDD$sp(double v1,
double v2) |
static int |
apply$mcIDI$sp(double v1,
int v2) |
static int |
apply$mcIDJ$sp(double v1,
long v2) |
static int |
apply$mcIID$sp(int v1,
double v2) |
static int |
apply$mcIII$sp(int v1,
int v2) |
static int |
apply$mcIIJ$sp(int v1,
long v2) |
static int |
apply$mcIJD$sp(long v1,
double v2) |
static int |
apply$mcIJI$sp(long v1,
int v2) |
static int |
apply$mcIJJ$sp(long v1,
long v2) |
static long |
apply$mcJDD$sp(double v1,
double v2) |
static long |
apply$mcJDI$sp(double v1,
int v2) |
static long |
apply$mcJDJ$sp(double v1,
long v2) |
static long |
apply$mcJID$sp(int v1,
double v2) |
static long |
apply$mcJII$sp(int v1,
int v2) |
static long |
apply$mcJIJ$sp(int v1,
long v2) |
static long |
apply$mcJJD$sp(long v1,
double v2) |
static long |
apply$mcJJI$sp(long v1,
int v2) |
static long |
apply$mcJJJ$sp(long v1,
long v2) |
static void |
apply$mcVDD$sp(double v1,
double v2) |
static void |
apply$mcVDI$sp(double v1,
int v2) |
static void |
apply$mcVDJ$sp(double v1,
long v2) |
static void |
apply$mcVID$sp(int v1,
double v2) |
static void |
apply$mcVII$sp(int v1,
int v2) |
static void |
apply$mcVIJ$sp(int v1,
long v2) |
static void |
apply$mcVJD$sp(long v1,
double v2) |
static void |
apply$mcVJI$sp(long v1,
int v2) |
static void |
apply$mcVJJ$sp(long v1,
long v2) |
static boolean |
apply$mcZDD$sp(double v1,
double v2) |
static boolean |
apply$mcZDI$sp(double v1,
int v2) |
static boolean |
apply$mcZDJ$sp(double v1,
long v2) |
static boolean |
apply$mcZID$sp(int v1,
double v2) |
static boolean |
apply$mcZII$sp(int v1,
int v2) |
static boolean |
apply$mcZIJ$sp(int v1,
long v2) |
static boolean |
apply$mcZJD$sp(long v1,
double v2) |
static boolean |
apply$mcZJI$sp(long v1,
int v2) |
static boolean |
apply$mcZJJ$sp(long v1,
long v2) |
scala.Option<java.lang.Throwable> |
cause() |
java.lang.String |
message() |
static java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCause
getCause
public ValidationRejection(java.lang.String message, scala.Option<java.lang.Throwable> cause)
public abstract static R apply(T1 v1, T2 v2)
public static boolean apply$mcZDD$sp(double v1, double v2)
public static double apply$mcDDD$sp(double v1, double v2)
public static float apply$mcFDD$sp(double v1, double v2)
public static int apply$mcIDD$sp(double v1, double v2)
public static long apply$mcJDD$sp(double v1, double v2)
public static void apply$mcVDD$sp(double v1, double v2)
public static boolean apply$mcZDI$sp(double v1, int v2)
public static double apply$mcDDI$sp(double v1, int v2)
public static float apply$mcFDI$sp(double v1, int v2)
public static int apply$mcIDI$sp(double v1, int v2)
public static long apply$mcJDI$sp(double v1, int v2)
public static void apply$mcVDI$sp(double v1, int v2)
public static boolean apply$mcZDJ$sp(double v1, long v2)
public static double apply$mcDDJ$sp(double v1, long v2)
public static float apply$mcFDJ$sp(double v1, long v2)
public static int apply$mcIDJ$sp(double v1, long v2)
public static long apply$mcJDJ$sp(double v1, long v2)
public static void apply$mcVDJ$sp(double v1, long v2)
public static boolean apply$mcZID$sp(int v1, double v2)
public static double apply$mcDID$sp(int v1, double v2)
public static float apply$mcFID$sp(int v1, double v2)
public static int apply$mcIID$sp(int v1, double v2)
public static long apply$mcJID$sp(int v1, double v2)
public static void apply$mcVID$sp(int v1, double v2)
public static boolean apply$mcZII$sp(int v1, int v2)
public static double apply$mcDII$sp(int v1, int v2)
public static float apply$mcFII$sp(int v1, int v2)
public static int apply$mcIII$sp(int v1, int v2)
public static long apply$mcJII$sp(int v1, int v2)
public static void apply$mcVII$sp(int v1, int v2)
public static boolean apply$mcZIJ$sp(int v1, long v2)
public static double apply$mcDIJ$sp(int v1, long v2)
public static float apply$mcFIJ$sp(int v1, long v2)
public static int apply$mcIIJ$sp(int v1, long v2)
public static long apply$mcJIJ$sp(int v1, long v2)
public static void apply$mcVIJ$sp(int v1, long v2)
public static boolean apply$mcZJD$sp(long v1, double v2)
public static double apply$mcDJD$sp(long v1, double v2)
public static float apply$mcFJD$sp(long v1, double v2)
public static int apply$mcIJD$sp(long v1, double v2)
public static long apply$mcJJD$sp(long v1, double v2)
public static void apply$mcVJD$sp(long v1, double v2)
public static boolean apply$mcZJI$sp(long v1, int v2)
public static double apply$mcDJI$sp(long v1, int v2)
public static float apply$mcFJI$sp(long v1, int v2)
public static int apply$mcIJI$sp(long v1, int v2)
public static long apply$mcJJI$sp(long v1, int v2)
public static void apply$mcVJI$sp(long v1, int v2)
public static boolean apply$mcZJJ$sp(long v1, long v2)
public static double apply$mcDJJ$sp(long v1, long v2)
public static float apply$mcFJJ$sp(long v1, long v2)
public static int apply$mcIJJ$sp(long v1, long v2)
public static long apply$mcJJJ$sp(long v1, long v2)
public static void apply$mcVJJ$sp(long v1, long v2)
public static java.lang.String toString()
public java.lang.String message()
message
in interface ValidationRejection
public scala.Option<java.lang.Throwable> cause()
cause
in interface RejectionWithOptionalCause