com.liferay.portal.kernel.security
Class RandomUtil

java.lang.Object
  extended by com.liferay.portal.kernel.security.RandomUtil

public class RandomUtil
extends java.lang.Object

Author:
Shuyang Zhou

Field Summary
protected static java.util.Random random
           
 
Constructor Summary
RandomUtil()
           
 
Method Summary
static int nextInt(int n)
           
static int[] nextInts(int n, int size)
           
static void shuffle(java.util.Random random, int[] numbers)
           
static java.lang.String shuffle(java.util.Random random, java.lang.String s)
           
static void shuffle(java.util.Random random, java.lang.StringBuilder sb)
           
static java.lang.String shuffle(java.lang.String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

random

protected static java.util.Random random
Constructor Detail

RandomUtil

public RandomUtil()
Method Detail

nextInt

public static int nextInt(int n)

nextInts

public static int[] nextInts(int n,
                             int size)

shuffle

public static void shuffle(java.util.Random random,
                           int[] numbers)

shuffle

public static java.lang.String shuffle(java.util.Random random,
                                       java.lang.String s)

shuffle

public static void shuffle(java.util.Random random,
                           java.lang.StringBuilder sb)

shuffle

public static java.lang.String shuffle(java.lang.String s)