Package com.google.android.exoplayer2
Class Player.Events
- java.lang.Object
-
- com.google.android.exoplayer2.util.MutableFlags
-
- com.google.android.exoplayer2.Player.Events
-
- Enclosing interface:
- Player
public static final class Player.Events extends MutableFlags
A set ofPlayer.EventFlags
.
-
-
Constructor Summary
Constructors Constructor Description Events()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
contains(int event)
Returns whether the given event occurred.boolean
containsAny(int... events)
Returns whether any of the given events occurred.int
get(int index)
Returns theevent
at the given index.
-
-
-
Method Detail
-
contains
public boolean contains(@EventFlags int event)
Returns whether the given event occurred.- Overrides:
contains
in classMutableFlags
- Parameters:
event
- Theevent
.- Returns:
- Whether the event occurred.
-
containsAny
public boolean containsAny(@EventFlags int... events)
Returns whether any of the given events occurred.- Overrides:
containsAny
in classMutableFlags
- Parameters:
events
- Theevents
.- Returns:
- Whether any of the events occurred.
-
get
@EventFlags public int get(int index)
Returns theevent
at the given index.Although index-based access is possible, it doesn't imply a particular order of these events.
- Overrides:
get
in classMutableFlags
- Parameters:
index
- The index. Must be between 0 (inclusive) andMutableFlags.size()
(exclusive).- Returns:
- The
event
at the given index.
-
-