825 |
|
* approach. The long and double versions of this class are |
826 |
|
* identical except for types. |
827 |
|
*/ |
828 |
< |
static final class RandomIntsSpliterator implements Spliterator.OfInt { |
828 |
> |
private static final class RandomIntsSpliterator |
829 |
> |
implements Spliterator.OfInt { |
830 |
|
final SplittableRandom rng; |
831 |
|
long index; |
832 |
|
final long fence; |
881 |
|
/** |
882 |
|
* Spliterator for long streams. |
883 |
|
*/ |
884 |
< |
static final class RandomLongsSpliterator implements Spliterator.OfLong { |
884 |
> |
private static final class RandomLongsSpliterator |
885 |
> |
implements Spliterator.OfLong { |
886 |
|
final SplittableRandom rng; |
887 |
|
long index; |
888 |
|
final long fence; |
938 |
|
/** |
939 |
|
* Spliterator for double streams. |
940 |
|
*/ |
941 |
< |
static final class RandomDoublesSpliterator implements Spliterator.OfDouble { |
941 |
> |
private static final class RandomDoublesSpliterator |
942 |
> |
implements Spliterator.OfDouble { |
943 |
|
final SplittableRandom rng; |
944 |
|
long index; |
945 |
|
final long fence; |