public class org.apache.commons.lang.RandomStringUtils extends java.lang.Object
{
private static final java.util.function.Supplier SECURE_SUPPLIER;
private static org.apache.commons.lang.RandomStringUtils INSECURE;
private static org.apache.commons.lang.RandomStringUtils SECURE;
private static final char[] ALPHANUMERICAL_CHARS;
private final java.util.function.Supplier random;
public static org.apache.commons.lang.RandomStringUtils insecure()
{
org.apache.commons.lang.RandomStringUtils v;
v = <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils INSECURE>;
return v;
}
public static java.lang.String random(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String next(int)>(v);
return v;
}
public static java.lang.String random(int, boolean, boolean)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
boolean v, v;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String next(int,boolean,boolean)>(v, v, v);
return v;
}
public static transient java.lang.String random(int, char[])
{
int v;
char[] v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: char[];
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String next(int,char[])>(v, v);
return v;
}
public static java.lang.String random(int, int, int, boolean, boolean)
{
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
boolean v, v;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String next(int,int,int,boolean,boolean)>(v, v, v, v, v);
return v;
}
public static transient java.lang.String random(int, int, int, boolean, boolean, char[])
{
int v, v, v;
char[] v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
boolean v, v;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: char[];
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String next(int,int,int,boolean,boolean,char[])>(v, v, v, v, v, v);
return v;
}
public static java.lang.String random(int, int, int, boolean, boolean, char[], java.util.Random)
{
java.util.Random v;
boolean v, v, v, v;
java.lang.StringBuilder v;
int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.String v, v, v, v, v;
org.apache.commons.lang.CachedRandomBits v;
java.lang.IllegalArgumentException v, v, v, v, v;
char[] v, v;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: char[];
v := @parameter: java.util.Random;
if v != 0 goto label;
return "";
label:
if v >= 0 goto label;
v = new java.lang.IllegalArgumentException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Requested random string length \u is less than 0.");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
if v == null goto label;
v = lengthof v;
if v != 0 goto label;
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("The chars array must not be empty");
throw v;
label:
if v != 0 goto label;
if v != 0 goto label;
if v == null goto label;
v = lengthof v;
goto label;
label:
if v != 0 goto label;
if v != 0 goto label;
v = 1114111;
goto label;
label:
v = 123;
v = 32;
goto label;
label:
if v > v goto label;
v = new java.lang.IllegalArgumentException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int,int)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Parameter end (\u) must be greater than start (\u)");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
if v < 0 goto label;
if v >= 0 goto label;
label:
v = new java.lang.IllegalArgumentException;
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>("Character positions MUST be >= 0");
throw v;
label:
if v <= 1114111 goto label;
v = 1114111;
label:
if v != null goto label;
if v == 0 goto label;
if v == 0 goto label;
if v > 48 goto label;
if v < 123 goto label;
v = <org.apache.commons.lang.RandomStringUtils: char[] ALPHANUMERICAL_CHARS>;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean,char[],java.util.Random)>(v, 0, 0, 0, 0, v, v);
return v;
label:
if v != null goto label;
if v == 0 goto label;
if v == 0 goto label;
v = staticinvoke <java.lang.Math: int max(int,int)>(48, v);
v = staticinvoke <java.lang.Math: int min(int,int)>(123, v);
goto label;
label:
if v == 0 goto label;
v = staticinvoke <java.lang.Math: int max(int,int)>(48, v);
v = staticinvoke <java.lang.Math: int min(int,int)>(58, v);
goto label;
label:
if v == 0 goto label;
v = staticinvoke <java.lang.Math: int max(int,int)>(65, v);
v = staticinvoke <java.lang.Math: int min(int,int)>(123, v);
label:
if v != null goto label;
if v == 0 goto label;
if v <= 48 goto label;
label:
if v == 0 goto label;
if v > 65 goto label;
label:
v = new java.lang.IllegalArgumentException;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Parameter end (\u) must be greater then (48) for generating digits or greater then (65) for generating letters.");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
label:
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>(int)>(v);
v = v - v;
v = staticinvoke <java.lang.Integer: int numberOfLeadingZeros(int)>(v);
v = 32 - v;
v = new org.apache.commons.lang.CachedRandomBits;
v = v * v;
v = v + 3;
v = v / 5;
v = v + 10;
specialinvoke v.<org.apache.commons.lang.CachedRandomBits: void <init>(int,java.util.Random)>(v, v);
label:
v = v;
v = v - 1;
if v == 0 goto label;
v = virtualinvoke v.<org.apache.commons.lang.CachedRandomBits: int nextBits(int)>(v);
v = v + v;
if v < v goto label;
v = v + 1;
goto label;
label:
if v != null goto label;
v = v;
v = staticinvoke <java.lang.Character: int getType(int)>(v);
lookupswitch(v)
{
case 0: goto label;
case 18: goto label;
case 19: goto label;
default: goto label;
};
label:
v = v + 1;
goto label;
label:
v = v[v];
label:
v = staticinvoke <java.lang.Character: int charCount(int)>(v);
if v != 0 goto label;
if v <= 1 goto label;
v = v + 1;
goto label;
label:
if v == 0 goto label;
v = staticinvoke <java.lang.Character: boolean isLetter(int)>(v);
if v != 0 goto label;
label:
if v == 0 goto label;
v = staticinvoke <java.lang.Character: boolean isDigit(int)>(v);
if v != 0 goto label;
label:
if v != 0 goto label;
if v != 0 goto label;
label:
virtualinvoke v.<java.lang.StringBuilder: java.lang.StringBuilder appendCodePoint(int)>(v);
if v != 2 goto label;
v = v - 1;
goto label;
label:
v = v + 1;
goto label;
label:
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public static java.lang.String random(int, java.lang.String)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v, v;
v := @parameter: int;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String next(int,java.lang.String)>(v, v);
return v;
}
public static java.lang.String randomAlphabetic(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextAlphabetic(int)>(v);
return v;
}
public static java.lang.String randomAlphabetic(int, int)
{
int v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextAlphabetic(int,int)>(v, v);
return v;
}
public static java.lang.String randomAlphanumeric(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextAlphanumeric(int)>(v);
return v;
}
public static java.lang.String randomAlphanumeric(int, int)
{
int v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextAlphanumeric(int,int)>(v, v);
return v;
}
public static java.lang.String randomAscii(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextAscii(int)>(v);
return v;
}
public static java.lang.String randomAscii(int, int)
{
int v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextAscii(int,int)>(v, v);
return v;
}
public static java.lang.String randomGraph(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextGraph(int)>(v);
return v;
}
public static java.lang.String randomGraph(int, int)
{
int v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextGraph(int,int)>(v, v);
return v;
}
public static java.lang.String randomNumeric(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextNumeric(int)>(v);
return v;
}
public static java.lang.String randomNumeric(int, int)
{
int v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextNumeric(int,int)>(v, v);
return v;
}
public static java.lang.String randomPrint(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextPrint(int)>(v);
return v;
}
public static java.lang.String randomPrint(int, int)
{
int v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @parameter: int;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils secure()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomStringUtils: java.lang.String nextPrint(int,int)>(v, v);
return v;
}
public static org.apache.commons.lang.RandomStringUtils secure()
{
org.apache.commons.lang.RandomStringUtils v;
v = <org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils SECURE>;
return v;
}
public void <init>()
{
org.apache.commons.lang.RandomStringUtils v;
java.util.function.Supplier v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v = <org.apache.commons.lang.RandomStringUtils: java.util.function.Supplier SECURE_SUPPLIER>;
specialinvoke v.<org.apache.commons.lang.RandomStringUtils: void <init>(java.util.function.Supplier)>(v);
return;
}
private void <init>(java.util.function.Supplier)
{
org.apache.commons.lang.RandomStringUtils v;
java.util.function.Supplier v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: java.util.function.Supplier;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<org.apache.commons.lang.RandomStringUtils: java.util.function.Supplier random> = v;
return;
}
public java.lang.String next(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,boolean,boolean)>(v, 0, 0);
return v;
}
public java.lang.String next(int, boolean, boolean)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
boolean v, v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean)>(v, 0, 0, v, v);
return v;
}
public transient java.lang.String next(int, char[])
{
java.util.Random v, v;
int v, v;
char[] v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v, v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: char[];
if v != null goto label;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: java.util.Random random()>();
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean,char[],java.util.Random)>(v, 0, 0, 0, 0, null, v);
return v;
label:
v = lengthof v;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: java.util.Random random()>();
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean,char[],java.util.Random)>(v, 0, v, 0, 0, v, v);
return v;
}
public java.lang.String next(int, int, int, boolean, boolean)
{
java.util.Random v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
boolean v, v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: java.util.Random random()>();
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean,char[],java.util.Random)>(v, v, v, v, v, null, v);
return v;
}
public transient java.lang.String next(int, int, int, boolean, boolean, char[])
{
java.util.Random v;
int v, v, v;
char[] v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
boolean v, v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v := @parameter: int;
v := @parameter: boolean;
v := @parameter: boolean;
v := @parameter: char[];
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: java.util.Random random()>();
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean,char[],java.util.Random)>(v, v, v, v, v, v, v);
return v;
}
public java.lang.String next(int, java.lang.String)
{
int v;
char[] v;
java.util.Random v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v, v, v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: java.lang.String;
if v != null goto label;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: java.util.Random random()>();
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean,char[],java.util.Random)>(v, 0, 0, 0, 0, null, v);
return v;
label:
v = virtualinvoke v.<java.lang.String: char[] toCharArray()>();
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,char[])>(v, v);
return v;
}
public java.lang.String nextAlphabetic(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,boolean,boolean)>(v, 1, 0);
return v;
}
public java.lang.String nextAlphabetic(int, int)
{
org.apache.commons.lang.RandomUtils v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: int randomInt(int,int)>(v, v);
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String randomAlphabetic(int)>(v);
return v;
}
public java.lang.String nextAlphanumeric(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,boolean,boolean)>(v, 1, 1);
return v;
}
public java.lang.String nextAlphanumeric(int, int)
{
org.apache.commons.lang.RandomUtils v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: int randomInt(int,int)>(v, v);
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String randomAlphanumeric(int)>(v);
return v;
}
public java.lang.String nextAscii(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean)>(v, 32, 127, 0, 0);
return v;
}
public java.lang.String nextAscii(int, int)
{
org.apache.commons.lang.RandomUtils v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: int randomInt(int,int)>(v, v);
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String randomAscii(int)>(v);
return v;
}
public java.lang.String nextGraph(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean)>(v, 33, 126, 0, 0);
return v;
}
public java.lang.String nextGraph(int, int)
{
org.apache.commons.lang.RandomUtils v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: int randomInt(int,int)>(v, v);
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String randomGraph(int)>(v);
return v;
}
public java.lang.String nextNumeric(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,boolean,boolean)>(v, 0, 1);
return v;
}
public java.lang.String nextNumeric(int, int)
{
org.apache.commons.lang.RandomUtils v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: int randomInt(int,int)>(v, v);
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String randomNumeric(int)>(v);
return v;
}
public java.lang.String nextPrint(int)
{
int v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String random(int,int,int,boolean,boolean)>(v, 32, 126, 0, 0);
return v;
}
public java.lang.String nextPrint(int, int)
{
org.apache.commons.lang.RandomUtils v;
int v, v, v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v := @parameter: int;
v := @parameter: int;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: int randomInt(int,int)>(v, v);
v = staticinvoke <org.apache.commons.lang.RandomStringUtils: java.lang.String randomPrint(int)>(v);
return v;
}
private java.util.Random random()
{
org.apache.commons.lang.RandomUtils v;
java.util.Random v;
org.apache.commons.lang.RandomStringUtils v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomUtils randomUtils()>();
v = virtualinvoke v.<org.apache.commons.lang.RandomUtils: java.util.Random random()>();
return v;
}
private org.apache.commons.lang.RandomUtils randomUtils()
{
java.lang.Object v;
org.apache.commons.lang.RandomStringUtils v;
java.util.function.Supplier v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v = v.<org.apache.commons.lang.RandomStringUtils: java.util.function.Supplier random>;
v = interfaceinvoke v.<java.util.function.Supplier: java.lang.Object get()>();
return v;
}
public java.lang.String toString()
{
java.util.Random v;
org.apache.commons.lang.RandomStringUtils v;
java.lang.String v;
v := @this: org.apache.commons.lang.RandomStringUtils;
v = specialinvoke v.<org.apache.commons.lang.RandomStringUtils: java.util.Random random()>();
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.util.Random)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("RandomStringUtils [random=\u]");
return v;
}
static void <clinit>()
{
char[] v;
org.apache.commons.lang.RandomStringUtils v, v;
java.util.function.Supplier v, v, v;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils$secure__901: java.util.function.Supplier bootstrap$()>();
<org.apache.commons.lang.RandomStringUtils: java.util.function.Supplier SECURE_SUPPLIER> = v;
v = new org.apache.commons.lang.RandomStringUtils;
v = staticinvoke <org.apache.commons.lang.RandomStringUtils$insecure__902: java.util.function.Supplier bootstrap$()>();
specialinvoke v.<org.apache.commons.lang.RandomStringUtils: void <init>(java.util.function.Supplier)>(v);
<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils INSECURE> = v;
v = new org.apache.commons.lang.RandomStringUtils;
v = <org.apache.commons.lang.RandomStringUtils: java.util.function.Supplier SECURE_SUPPLIER>;
specialinvoke v.<org.apache.commons.lang.RandomStringUtils: void <init>(java.util.function.Supplier)>(v);
<org.apache.commons.lang.RandomStringUtils: org.apache.commons.lang.RandomStringUtils SECURE> = v;
v = newarray (char)[62];
v[0] = 97;
v[1] = 98;
v[2] = 99;
v[3] = 100;
v[4] = 101;
v[5] = 102;
v[6] = 103;
v[7] = 104;
v[8] = 105;
v[9] = 106;
v[10] = 107;
v[11] = 108;
v[12] = 109;
v[13] = 110;
v[14] = 111;
v[15] = 112;
v[16] = 113;
v[17] = 114;
v[18] = 115;
v[19] = 116;
v[20] = 117;
v[21] = 118;
v[22] = 119;
v[23] = 120;
v[24] = 121;
v[25] = 122;
v[26] = 65;
v[27] = 66;
v[28] = 67;
v[29] = 68;
v[30] = 69;
v[31] = 70;
v[32] = 71;
v[33] = 72;
v[34] = 73;
v[35] = 74;
v[36] = 75;
v[37] = 76;
v[38] = 77;
v[39] = 78;
v[40] = 79;
v[41] = 80;
v[42] = 81;
v[43] = 82;
v[44] = 83;
v[45] = 84;
v[46] = 85;
v[47] = 86;
v[48] = 87;
v[49] = 88;
v[50] = 89;
v[51] = 90;
v[52] = 48;
v[53] = 49;
v[54] = 50;
v[55] = 51;
v[56] = 52;
v[57] = 53;
v[58] = 54;
v[59] = 55;
v[60] = 56;
v[61] = 57;
<org.apache.commons.lang.RandomStringUtils: char[] ALPHANUMERICAL_CHARS> = v;
return;
}
}