UniformRandomProvider
public interface RestorableUniformRandomProvider extends UniformRandomProvider
Modifier and Type | Method | Description |
---|---|---|
void |
restoreState(RandomProviderState state)
|
Restores the state of a generator.
|
RandomProviderState
|
saveState()
|
Saves the state of a generator.
|
nextBoolean,
nextBytes,
nextBytes,
nextDouble,
nextFloat,
nextInt,
nextInt,
nextLong,
nextLong
RandomProviderState saveState()
restore
method.
UnsupportedOperationException
- if the underlying source of randomness does not
support this functionality.
void restoreState(RandomProviderState state)
state
- State which this instance will be
set to. This parameter would usually have been obtained
by a call to
saveState
performed either on the same object as this one, or an
object of the exact same class.
UnsupportedOperationException
- if the underlying source of randomness does not
support this functionality.
IllegalArgumentException
- if it was detected that the
state
argument is incompatible with this
instance.
Copyright © 2016–2019 The Apache Software Foundation. All rights reserved.