Package org.eclipse.net4j.util.security
Klasse Randomizer
java.lang.Object
org.eclipse.net4j.util.event.Notifier
org.eclipse.net4j.util.lifecycle.Lifecycle
org.eclipse.net4j.util.security.Randomizer
- Alle implementierten Schnittstellen:
INotifier
,INotifier.INotifier2
,IDeactivateable
,ILifecycle
,ILifecycle.DeferrableActivation
,IRandomizer
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.lifecycle.ILifecycle
ILifecycle.DeferrableActivation
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.event.INotifier
INotifier.INotifier2
-
Feldübersicht
Felder -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected void
protected void
protected void
byte[]
generateSeed
(int numBytes) boolean
void
nextBytes
(byte[] bytes) double
float
double
int
nextInt()
int
nextInt
(int n) long
nextLong()
nextString
(int length, String alphabet) void
setAlgorithmName
(String algorithmName) void
setProviderName
(String providerName) void
setSeed
(byte[] seed) void
setSeed
(long seed) Von Klasse geerbte Methoden org.eclipse.net4j.util.lifecycle.Lifecycle
activate, checkActive, checkArg, checkArg, checkInactive, checkNull, checkState, checkState, deactivate, deferredActivate, doAfterActivate, doBeforeDeactivate, dump, getLifecycleState, isActive, isDeferredActivation, toString
Von Klasse geerbte Methoden org.eclipse.net4j.util.event.Notifier
addListener, addUniqueListener, fireEvent, fireEvent, fireEvent, fireThrowable, firstListenerAdded, getListeners, getNotificationService, hasListener, hasListeners, lastListenerRemoved, listenerAdded, listenerRemoved, removeListener
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.net4j.util.event.INotifier
addListener, getListeners, hasListeners, removeListener
-
Felddetails
-
ALGORITHM_SHA1PRNG
- Siehe auch:
-
DEFAULT_ALGORITHM_NAME
- Siehe auch:
-
-
Konstruktordetails
-
Randomizer
public Randomizer()
-
-
Methodendetails
-
getAlgorithmName
-
setAlgorithmName
-
getProviderName
-
setProviderName
-
setSeed
public void setSeed(byte[] seed) -
setSeed
public void setSeed(long seed) -
nextBoolean
public boolean nextBoolean()- Angegeben von:
nextBoolean
in SchnittstelleIRandomizer
-
nextDouble
public double nextDouble()- Angegeben von:
nextDouble
in SchnittstelleIRandomizer
-
nextFloat
public float nextFloat()- Angegeben von:
nextFloat
in SchnittstelleIRandomizer
-
nextGaussian
public double nextGaussian()- Angegeben von:
nextGaussian
in SchnittstelleIRandomizer
-
nextInt
public int nextInt()- Angegeben von:
nextInt
in SchnittstelleIRandomizer
-
nextInt
public int nextInt(int n) - Angegeben von:
nextInt
in SchnittstelleIRandomizer
-
nextLong
public long nextLong()- Angegeben von:
nextLong
in SchnittstelleIRandomizer
-
generateSeed
public byte[] generateSeed(int numBytes) - Angegeben von:
generateSeed
in SchnittstelleIRandomizer
-
getAlgorithm
-
nextBytes
public void nextBytes(byte[] bytes) - Angegeben von:
nextBytes
in SchnittstelleIRandomizer
-
nextString
- Angegeben von:
nextString
in SchnittstelleIRandomizer
-
doBeforeActivate
- Setzt außer Kraft:
doBeforeActivate
in KlasseLifecycle
- Löst aus:
Exception
-
doActivate
- Setzt außer Kraft:
doActivate
in KlasseLifecycle
- Löst aus:
Exception
-
doDeactivate
- Setzt außer Kraft:
doDeactivate
in KlasseLifecycle
- Löst aus:
Exception
-