public Randomness(Thread owner, RandomSupplier supplier, long seed, SeedDecorator... decorators) { this.seed = seed; this.decorators = decorators; this.supplier = supplier; Random delegate = supplier.get(decorate(seed, decorators)); if (AssertingRandom.isVerifying()) { this.random = new AssertingRandom(owner, delegate); } else { this.random = delegate; } }
public Randomness(Thread owner, RandomSupplier supplier, long seed, SeedDecorator... decorators) { this.seed = seed; this.decorators = decorators; this.supplier = supplier; Random delegate = supplier.get(decorate(seed, decorators)); if (AssertingRandom.isVerifying()) { this.random = new AssertingRandom(owner, delegate); } else { this.random = delegate; } }