public class oadd.org.apache.commons.lang.Validate extends java.lang.Object
{
private static final java.lang.String DEFAULT_NOT_NAN_EX_MESSAGE;
private static final java.lang.String DEFAULT_FINITE_EX_MESSAGE;
private static final java.lang.String DEFAULT_EXCLUSIVE_BETWEEN_EX_MESSAGE;
private static final java.lang.String DEFAULT_INCLUSIVE_BETWEEN_EX_MESSAGE;
private static final java.lang.String DEFAULT_MATCHES_PATTERN_EX;
private static final java.lang.String DEFAULT_IS_NULL_EX_MESSAGE;
private static final java.lang.String DEFAULT_IS_TRUE_EX_MESSAGE;
private static final java.lang.String DEFAULT_NO_NULL_ELEMENTS_ARRAY_EX_MESSAGE;
private static final java.lang.String DEFAULT_NO_NULL_ELEMENTS_COLLECTION_EX_MESSAGE;
private static final java.lang.String DEFAULT_NOT_BLANK_EX_MESSAGE;
private static final java.lang.String DEFAULT_NOT_EMPTY_ARRAY_EX_MESSAGE;
private static final java.lang.String DEFAULT_NOT_EMPTY_CHAR_SEQUENCE_EX_MESSAGE;
private static final java.lang.String DEFAULT_NOT_EMPTY_COLLECTION_EX_MESSAGE;
private static final java.lang.String DEFAULT_NOT_EMPTY_MAP_EX_MESSAGE;
private static final java.lang.String DEFAULT_VALID_INDEX_ARRAY_EX_MESSAGE;
private static final java.lang.String DEFAULT_VALID_INDEX_CHAR_SEQUENCE_EX_MESSAGE;
private static final java.lang.String DEFAULT_VALID_INDEX_COLLECTION_EX_MESSAGE;
private static final java.lang.String DEFAULT_VALID_STATE_EX_MESSAGE;
private static final java.lang.String DEFAULT_IS_ASSIGNABLE_EX_MESSAGE;
private static final java.lang.String DEFAULT_IS_INSTANCE_OF_EX_MESSAGE;
public void <init>()
{
oadd.org.apache.commons.lang.Validate v;
v := @this: oadd.org.apache.commons.lang.Validate;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public static void isTrue(boolean, java.lang.String, long)
{
java.lang.Object[] v;
java.lang.Long v;
long v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: long;
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void isTrue(boolean, java.lang.String, double)
{
java.lang.Object[] v;
java.lang.Double v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
double v;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: double;
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[0] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static transient void isTrue(boolean, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void isTrue(boolean)
{
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: boolean;
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The validated expression is false");
throw v;
label:
return;
}
public static java.lang.Object notNull(java.lang.Object)
{
java.lang.Object v, v;
java.lang.Object[] v;
v := @parameter: java.lang.Object;
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object notNull(java.lang.Object,java.lang.String,java.lang.Object[])>(v, "The validated object is null", v);
return v;
}
public static transient java.lang.Object notNull(java.lang.Object, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.Object v, v;
java.lang.String v;
java.util.function.Supplier v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <oadd.org.apache.commons.lang.Validate$lambda_notNull_0__55: java.util.function.Supplier bootstrap$(java.lang.String,java.lang.Object[])>(v, v);
v = staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.util.function.Supplier)>(v, v);
return v;
}
public static transient java.lang.Object[] notEmpty(java.lang.Object[], java.lang.String, java.lang.Object[])
{
java.lang.Object[] v, v;
int v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
java.util.function.Supplier v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <oadd.org.apache.commons.lang.Validate$lambda_notEmpty_1__56: java.util.function.Supplier bootstrap$(java.lang.String,java.lang.Object[])>(v, v);
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.util.function.Supplier)>(v, v);
v = lengthof v;
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.lang.Object[] notEmpty(java.lang.Object[])
{
java.lang.Object[] v, v, v;
v := @parameter: java.lang.Object[];
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object[] notEmpty(java.lang.Object[],java.lang.String,java.lang.Object[])>(v, "The validated array is empty", v);
return v;
}
public static transient java.util.Collection notEmpty(java.util.Collection, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.util.Collection v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
java.util.function.Supplier v;
boolean v;
v := @parameter: java.util.Collection;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <oadd.org.apache.commons.lang.Validate$lambda_notEmpty_2__57: java.util.function.Supplier bootstrap$(java.lang.String,java.lang.Object[])>(v, v);
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.util.function.Supplier)>(v, v);
v = interfaceinvoke v.<java.util.Collection: boolean isEmpty()>();
if v == 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.util.Collection notEmpty(java.util.Collection)
{
java.lang.Object[] v;
java.util.Collection v, v;
v := @parameter: java.util.Collection;
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.util.Collection notEmpty(java.util.Collection,java.lang.String,java.lang.Object[])>(v, "The validated collection is empty", v);
return v;
}
public static transient java.util.Map notEmpty(java.util.Map, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.util.Map v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
java.util.function.Supplier v;
boolean v;
v := @parameter: java.util.Map;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <oadd.org.apache.commons.lang.Validate$lambda_notEmpty_3__58: java.util.function.Supplier bootstrap$(java.lang.String,java.lang.Object[])>(v, v);
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.util.function.Supplier)>(v, v);
v = interfaceinvoke v.<java.util.Map: boolean isEmpty()>();
if v == 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.util.Map notEmpty(java.util.Map)
{
java.lang.Object[] v;
java.util.Map v, v;
v := @parameter: java.util.Map;
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.util.Map notEmpty(java.util.Map,java.lang.String,java.lang.Object[])>(v, "The validated map is empty", v);
return v;
}
public static transient java.lang.CharSequence notEmpty(java.lang.CharSequence, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.CharSequence v;
int v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
java.util.function.Supplier v;
v := @parameter: java.lang.CharSequence;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <oadd.org.apache.commons.lang.Validate$lambda_notEmpty_4__59: java.util.function.Supplier bootstrap$(java.lang.String,java.lang.Object[])>(v, v);
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.util.function.Supplier)>(v, v);
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.lang.CharSequence notEmpty(java.lang.CharSequence)
{
java.lang.Object[] v;
java.lang.CharSequence v, v;
v := @parameter: java.lang.CharSequence;
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.CharSequence notEmpty(java.lang.CharSequence,java.lang.String,java.lang.Object[])>(v, "The validated character sequence is empty", v);
return v;
}
public static transient java.lang.CharSequence notBlank(java.lang.CharSequence, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.CharSequence v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
java.util.function.Supplier v;
boolean v;
v := @parameter: java.lang.CharSequence;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <oadd.org.apache.commons.lang.Validate$lambda_notBlank_5__60: java.util.function.Supplier bootstrap$(java.lang.String,java.lang.Object[])>(v, v);
staticinvoke <java.util.Objects: java.lang.Object requireNonNull(java.lang.Object,java.util.function.Supplier)>(v, v);
v = staticinvoke <oadd.org.apache.commons.lang.StringUtils: boolean isBlank(java.lang.CharSequence)>(v);
if v == 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.lang.CharSequence notBlank(java.lang.CharSequence)
{
java.lang.Object[] v;
java.lang.CharSequence v, v;
v := @parameter: java.lang.CharSequence;
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.CharSequence notBlank(java.lang.CharSequence,java.lang.String,java.lang.Object[])>(v, "The validated character sequence is blank", v);
return v;
}
public static transient java.lang.Object[] noNullElements(java.lang.Object[], java.lang.String, java.lang.Object[])
{
java.lang.Object[] v, v, v;
java.lang.IllegalArgumentException v;
java.lang.Integer v;
int v, v;
java.lang.Object v;
java.lang.String v, v;
v := @parameter: java.lang.Object[];
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object notNull(java.lang.Object)>(v);
v = 0;
label:
v = lengthof v;
if v >= v goto label;
v = v[v];
if v != null goto label;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v = staticinvoke <oadd.org.apache.commons.lang.ArrayUtils: java.lang.Object[] add(java.lang.Object[],java.lang.Object)>(v, v);
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v + 1;
goto label;
label:
return v;
}
public static java.lang.Object[] noNullElements(java.lang.Object[])
{
java.lang.Object[] v, v, v;
v := @parameter: java.lang.Object[];
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object[] noNullElements(java.lang.Object[],java.lang.String,java.lang.Object[])>(v, "The validated array contains null element at index: %d", v);
return v;
}
public static transient java.lang.Iterable noNullElements(java.lang.Iterable, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v, v, v;
java.util.Iterator v;
java.lang.IllegalArgumentException v;
java.lang.Integer v;
java.lang.Iterable v;
int v;
java.lang.Object v;
java.lang.String v, v;
boolean v;
v := @parameter: java.lang.Iterable;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object notNull(java.lang.Object)>(v);
v = 0;
v = interfaceinvoke v.<java.lang.Iterable: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
if v != null goto label;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <oadd.org.apache.commons.lang.ArrayUtils: java.lang.Object[] addAll(java.lang.Object[],java.lang.Object[])>(v, v);
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = v + 1;
goto label;
label:
return v;
}
public static java.lang.Iterable noNullElements(java.lang.Iterable)
{
java.lang.Object[] v;
java.lang.Iterable v, v;
v := @parameter: java.lang.Iterable;
v = newarray (java.lang.Object)[0];
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Iterable noNullElements(java.lang.Iterable,java.lang.String,java.lang.Object[])>(v, "The validated collection contains null element at index: %d", v);
return v;
}
public static transient java.lang.Object[] validIndex(java.lang.Object[], int, java.lang.String, java.lang.Object[])
{
java.lang.IndexOutOfBoundsException v;
java.lang.Object[] v, v;
int v, v;
java.lang.String v, v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object notNull(java.lang.Object)>(v);
if v < 0 goto label;
v = lengthof v;
if v < v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.lang.Object[] validIndex(java.lang.Object[], int)
{
java.lang.Object[] v, v, v;
int v;
java.lang.Integer v;
v := @parameter: java.lang.Object[];
v := @parameter: int;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object[] validIndex(java.lang.Object[],int,java.lang.String,java.lang.Object[])>(v, v, "The validated array index is invalid: %d", v);
return v;
}
public static transient java.util.Collection validIndex(java.util.Collection, int, java.lang.String, java.lang.Object[])
{
java.lang.IndexOutOfBoundsException v;
java.lang.Object[] v;
java.util.Collection v;
int v, v;
java.lang.String v, v;
v := @parameter: java.util.Collection;
v := @parameter: int;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object notNull(java.lang.Object)>(v);
if v < 0 goto label;
v = interfaceinvoke v.<java.util.Collection: int size()>();
if v < v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.util.Collection validIndex(java.util.Collection, int)
{
java.lang.Object[] v;
java.util.Collection v, v;
int v;
java.lang.Integer v;
v := @parameter: java.util.Collection;
v := @parameter: int;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.util.Collection validIndex(java.util.Collection,int,java.lang.String,java.lang.Object[])>(v, v, "The validated collection index is invalid: %d", v);
return v;
}
public static transient java.lang.CharSequence validIndex(java.lang.CharSequence, int, java.lang.String, java.lang.Object[])
{
java.lang.IndexOutOfBoundsException v;
java.lang.Object[] v;
java.lang.CharSequence v;
int v, v;
java.lang.String v, v;
v := @parameter: java.lang.CharSequence;
v := @parameter: int;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.Object notNull(java.lang.Object)>(v);
if v < 0 goto label;
v = interfaceinvoke v.<java.lang.CharSequence: int length()>();
if v < v goto label;
label:
v = new java.lang.IndexOutOfBoundsException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IndexOutOfBoundsException: void <init>(java.lang.String)>(v);
throw v;
label:
return v;
}
public static java.lang.CharSequence validIndex(java.lang.CharSequence, int)
{
java.lang.Object[] v;
java.lang.CharSequence v, v;
int v;
java.lang.Integer v;
v := @parameter: java.lang.CharSequence;
v := @parameter: int;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <oadd.org.apache.commons.lang.Validate: java.lang.CharSequence validIndex(java.lang.CharSequence,int,java.lang.String,java.lang.Object[])>(v, v, "The validated character sequence index is invalid: %d", v);
return v;
}
public static void validState(boolean)
{
java.lang.IllegalStateException v;
boolean v;
v := @parameter: boolean;
if v != 0 goto label;
v = new java.lang.IllegalStateException;
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>("The validated state is false");
throw v;
label:
return;
}
public static transient void validState(boolean, java.lang.String, java.lang.Object[])
{
java.lang.IllegalStateException v;
java.lang.Object[] v;
java.lang.String v, v;
boolean v;
v := @parameter: boolean;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
if v != 0 goto label;
v = new java.lang.IllegalStateException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalStateException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void matchesPattern(java.lang.CharSequence, java.lang.String)
{
java.lang.Object[] v;
java.lang.CharSequence v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: java.lang.CharSequence;
v := @parameter: java.lang.String;
v = staticinvoke <java.util.regex.Pattern: boolean matches(java.lang.String,java.lang.CharSequence)>(v, v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[2];
v[0] = v;
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The string %s does not match the pattern %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static transient void matchesPattern(java.lang.CharSequence, java.lang.String, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.CharSequence v;
java.lang.String v, v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: java.lang.CharSequence;
v := @parameter: java.lang.String;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <java.util.regex.Pattern: boolean matches(java.lang.String,java.lang.CharSequence)>(v, v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void notNaN(double)
{
java.lang.Object[] v;
double v;
v := @parameter: double;
v = newarray (java.lang.Object)[0];
staticinvoke <oadd.org.apache.commons.lang.Validate: void notNaN(double,java.lang.String,java.lang.Object[])>(v, "The validated value is not a number", v);
return;
}
public static transient void notNaN(double, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
double v;
v := @parameter: double;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <java.lang.Double: boolean isNaN(double)>(v);
if v == 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void finite(double)
{
java.lang.Object[] v;
java.lang.Double v;
double v;
v := @parameter: double;
v = newarray (java.lang.Object)[1];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[0] = v;
staticinvoke <oadd.org.apache.commons.lang.Validate: void finite(double,java.lang.String,java.lang.Object[])>(v, "The value is invalid: %f", v);
return;
}
public static transient void finite(double, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v, v;
double v;
v := @parameter: double;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = staticinvoke <java.lang.Double: boolean isNaN(double)>(v);
if v != 0 goto label;
v = staticinvoke <java.lang.Double: boolean isInfinite(double)>(v);
if v == 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void inclusiveBetween(java.lang.Object, java.lang.Object, java.lang.Comparable)
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
int v, v;
java.lang.Comparable v;
java.lang.Object v, v;
java.lang.String v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Comparable;
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v < 0 goto label;
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v <= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[3];
v[0] = v;
v[1] = v;
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The value %s is not in the specified inclusive range of %s to %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static transient void inclusiveBetween(java.lang.Object, java.lang.Object, java.lang.Comparable, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
int v, v;
java.lang.Comparable v;
java.lang.Object v, v;
java.lang.String v, v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Comparable;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v < 0 goto label;
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v <= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void inclusiveBetween(long, long, long)
{
java.lang.Object[] v;
long v, v, v;
java.lang.IllegalArgumentException v;
byte v, v;
java.lang.Long v, v, v;
java.lang.String v;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v = v cmp v;
if v < 0 goto label;
v = v cmp v;
if v <= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[3];
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[0] = v;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[1] = v;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The value %s is not in the specified inclusive range of %s to %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void inclusiveBetween(long, long, long, java.lang.String)
{
byte v, v;
long v, v, v;
java.lang.String v;
java.lang.IllegalArgumentException v;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.lang.String;
v = v cmp v;
if v < 0 goto label;
v = v cmp v;
if v <= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void inclusiveBetween(double, double, double)
{
java.lang.Object[] v;
java.lang.Double v, v, v;
java.lang.IllegalArgumentException v;
byte v, v;
java.lang.String v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v = v cmpg v;
if v < 0 goto label;
v = v cmpl v;
if v <= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[3];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[0] = v;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[1] = v;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The value %s is not in the specified inclusive range of %s to %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void inclusiveBetween(double, double, double, java.lang.String)
{
byte v, v;
java.lang.String v;
java.lang.IllegalArgumentException v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v := @parameter: java.lang.String;
v = v cmpg v;
if v < 0 goto label;
v = v cmpl v;
if v <= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void exclusiveBetween(java.lang.Object, java.lang.Object, java.lang.Comparable)
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
int v, v;
java.lang.Comparable v;
java.lang.Object v, v;
java.lang.String v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Comparable;
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v <= 0 goto label;
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v < 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[3];
v[0] = v;
v[1] = v;
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The value %s is not in the specified exclusive range of %s to %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static transient void exclusiveBetween(java.lang.Object, java.lang.Object, java.lang.Comparable, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
int v, v;
java.lang.Comparable v;
java.lang.Object v, v;
java.lang.String v, v;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Comparable;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v <= 0 goto label;
v = interfaceinvoke v.<java.lang.Comparable: int compareTo(java.lang.Object)>(v);
if v < 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void exclusiveBetween(long, long, long)
{
java.lang.Object[] v;
long v, v, v;
java.lang.IllegalArgumentException v;
byte v, v;
java.lang.Long v, v, v;
java.lang.String v;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v = v cmp v;
if v <= 0 goto label;
v = v cmp v;
if v < 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[3];
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[0] = v;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[1] = v;
v = staticinvoke <java.lang.Long: java.lang.Long valueOf(long)>(v);
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The value %s is not in the specified exclusive range of %s to %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void exclusiveBetween(long, long, long, java.lang.String)
{
byte v, v;
long v, v, v;
java.lang.String v;
java.lang.IllegalArgumentException v;
v := @parameter: long;
v := @parameter: long;
v := @parameter: long;
v := @parameter: java.lang.String;
v = v cmp v;
if v <= 0 goto label;
v = v cmp v;
if v < 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void exclusiveBetween(double, double, double)
{
java.lang.Object[] v;
java.lang.Double v, v, v;
java.lang.IllegalArgumentException v;
byte v, v;
java.lang.String v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v = v cmpg v;
if v <= 0 goto label;
v = v cmpl v;
if v < 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[3];
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[0] = v;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[1] = v;
v = staticinvoke <java.lang.Double: java.lang.Double valueOf(double)>(v);
v[2] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("The value %s is not in the specified exclusive range of %s to %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void exclusiveBetween(double, double, double, java.lang.String)
{
byte v, v;
java.lang.String v;
java.lang.IllegalArgumentException v;
double v, v, v;
v := @parameter: double;
v := @parameter: double;
v := @parameter: double;
v := @parameter: java.lang.String;
v = v cmpg v;
if v <= 0 goto label;
v = v cmpl v;
if v < 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void isInstanceOf(java.lang.Class, java.lang.Object)
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.Object v;
java.lang.String v, v, v;
boolean v;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Object;
v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[2];
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v[0] = v;
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("Expected type: %s, actual: %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static transient void isInstanceOf(java.lang.Class, java.lang.Object, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.Class v;
java.lang.Object v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = virtualinvoke v.<java.lang.Class: boolean isInstance(java.lang.Object)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static void isAssignableFrom(java.lang.Class, java.lang.Class)
{
java.lang.Object[] v;
java.lang.IllegalArgumentException v;
java.lang.Class v, v;
java.lang.String v, v, v;
boolean v;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
v = virtualinvoke v.<java.lang.Class: boolean isAssignableFrom(java.lang.Class)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = newarray (java.lang.Object)[2];
if v != null goto label;
v = "null";
goto label;
label:
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
label:
v[0] = v;
v = virtualinvoke v.<java.lang.Class: java.lang.String getName()>();
v[1] = v;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>("Cannot assign a %s to a %s", v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
public static transient void isAssignableFrom(java.lang.Class, java.lang.Class, java.lang.String, java.lang.Object[])
{
java.lang.Object[] v;
java.lang.Class v, v;
java.lang.String v, v;
java.lang.IllegalArgumentException v;
boolean v;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.Class;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Object[];
v = virtualinvoke v.<java.lang.Class: boolean isAssignableFrom(java.lang.Class)>(v);
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
v = staticinvoke <java.lang.String: java.lang.String format(java.lang.String,java.lang.Object[])>(v, v);
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
return;
}
}