Package com.google.android.exoplayer2
Class HeartRating
- java.lang.Object
-
- com.google.android.exoplayer2.Rating
-
- com.google.android.exoplayer2.HeartRating
-
- All Implemented Interfaces:
Bundleable
public final class HeartRating extends Rating
A rating expressed as "heart" or "no heart". It can be used to indicate whether the content is a favorite.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.google.android.exoplayer2.Bundleable
Bundleable.Creator<T extends Bundleable>
-
-
Field Summary
Fields Modifier and Type Field Description static Bundleable.Creator<HeartRating>
CREATOR
Object that can restore aHeartRating
from aBundle
.-
Fields inherited from class com.google.android.exoplayer2.Rating
RATING_UNSET
-
-
Constructor Summary
Constructors Constructor Description HeartRating()
Creates a unrated instance.HeartRating(boolean isHeart)
Creates a rated instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
int
hashCode()
boolean
isHeart()
Returns whether the rating is "heart".boolean
isRated()
Whether the rating exists or not.Bundle
toBundle()
Returns aBundle
representing the information stored in this object.
-
-
-
Field Detail
-
CREATOR
public static final Bundleable.Creator<HeartRating> CREATOR
Object that can restore aHeartRating
from aBundle
.
-
-
Method Detail
-
isRated
public boolean isRated()
Description copied from class:Rating
Whether the rating exists or not.
-
isHeart
public boolean isHeart()
Returns whether the rating is "heart".
-
toBundle
public Bundle toBundle()
Description copied from interface:Bundleable
Returns aBundle
representing the information stored in this object.
-
-