Class PercentageRating

  • All Implemented Interfaces:
    Bundleable

    @Deprecated
    public final class PercentageRating
    extends Rating
    Deprecated.
    com.google.android.exoplayer2 is deprecated. Please migrate to androidx.media3 (which contains the same ExoPlayer code). See the migration guide for more details, including a script to help with the migration.
    A rating expressed as a percentage.
    • Constructor Detail

      • PercentageRating

        public PercentageRating()
        Deprecated.
        Creates a unrated instance.
      • PercentageRating

        public PercentageRating​(@FloatRange(from=0.0,to=100.0)
                                float percent)
        Deprecated.
        Creates a rated instance with the given percentage.
        Parameters:
        percent - The percentage value of the rating.
    • Method Detail

      • isRated

        public boolean isRated()
        Deprecated.
        Description copied from class: Rating
        Whether the rating exists or not.
        Specified by:
        isRated in class Rating
      • getPercent

        public float getPercent()
        Deprecated.
        Returns the percent value of this rating. Will be within the range [0f, 100f], or Rating.RATING_UNSET if unrated.
      • hashCode

        public int hashCode()
        Deprecated.
        Overrides:
        hashCode in class Object
      • equals

        public boolean equals​(@Nullable
                              Object obj)
        Deprecated.
        Overrides:
        equals in class Object
      • toBundle

        public Bundle toBundle()
        Deprecated.
        Description copied from interface: Bundleable
        Returns a Bundle representing the information stored in this object.