mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Clarify that ShuffleOrder must be consistent in both directions
#minor-release
PiperOrigin-RevId: 453622964
(cherry picked from commit 4a6f431f01)
This commit is contained in:
parent
fd1eb4b466
commit
926327ef4f
1 changed files with 3 additions and 0 deletions
|
|
@ -24,6 +24,9 @@ import java.util.Random;
|
||||||
* Shuffled order of indices.
|
* Shuffled order of indices.
|
||||||
*
|
*
|
||||||
* <p>The shuffle order must be immutable to ensure thread safety.
|
* <p>The shuffle order must be immutable to ensure thread safety.
|
||||||
|
*
|
||||||
|
* <p>The order must be consistent when traversed both {@linkplain #getNextIndex(int) forwards} and
|
||||||
|
* {@linkplain #getPreviousIndex(int) backwards}.
|
||||||
*/
|
*/
|
||||||
@UnstableApi
|
@UnstableApi
|
||||||
public interface ShuffleOrder {
|
public interface ShuffleOrder {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue