Package net.bytebuddy.utility
Class RandomString
- java.lang.Object
-
- net.bytebuddy.utility.RandomString
-
public class RandomString extends java.lang.ObjectA provider of randomizedStringvalues.
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_LENGTHThe default length of a randomizedString.
-
Constructor Summary
Constructors Constructor Description RandomString()RandomString(int length)Creates a randomStringprovider where each value is of the given length.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.lang.StringhashOf(int value)Represents an integer value as a string hash.static java.lang.Stringmake()Creates a randomStringofDEFAULT_LENGTHlength.static java.lang.Stringmake(int length)Creates a randomStringof the givenlength.java.lang.StringnextString()Creates a new randomString.
-
-
-
Field Detail
-
DEFAULT_LENGTH
public static final int DEFAULT_LENGTH
The default length of a randomizedString.- See Also:
- Constant Field Values
-
-
Method Detail
-
make
public static java.lang.String make()
Creates a randomStringofDEFAULT_LENGTHlength.- Returns:
- A random
String.
-
make
public static java.lang.String make(int length)
Creates a randomStringof the givenlength.- Parameters:
length- The length of the randomString.- Returns:
- A random
String.
-
hashOf
public static java.lang.String hashOf(int value)
Represents an integer value as a string hash. This string is not technically random but generates a fixed character sequence based on the hash provided.- Parameters:
value- The value to represent as a string.- Returns:
- A string representing the supplied value as a string.
-
nextString
public java.lang.String nextString()
Creates a new randomString.- Returns:
- A random
Stringof the given length for this instance.
-
-