Notice: Over the next few months, we're reorganizing the App Engine documentation site to make it easier to find content and better align with the rest of Google Cloud products. The same content will be available, but the navigation will now match the rest of the Cloud products. If you have feedback or questions as you navigate the site, click Send Feedback.

Rating (Google App Engine API for Java)

Stay organized with collections Save and categorize content based on your preferences.
com.google.appengine.api.datastore

Class Rating

  • java.lang.Object
    • com.google.appengine.api.datastore.Rating
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable<Rating>


    public final class Rating
    extends java.lang.Object
    implements java.io.Serializable, java.lang.Comparable<Rating>
    A user-provided integer rating for a piece of content. Normalized to a 0-100 scale.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static int MAX_VALUE
      The maximum legal value for a rating.
      static int MIN_VALUE
      The minimum legal value for a rating.
      static long serialVersionUID 
    • Constructor Summary

      Constructors 
      Constructor and Description
      Rating(int rating) 
    • Field Detail

      • MIN_VALUE

        public static final int MIN_VALUE
        The minimum legal value for a rating.
        See Also:
        Constant Field Values
      • MAX_VALUE

        public static final int MAX_VALUE
        The maximum legal value for a rating.
        See Also:
        Constant Field Values
    • Constructor Detail

      • Rating

        public Rating(int rating)
        Throws:
        java.lang.IllegalArgumentException - If rating is smaller than MIN_VALUE or greater than MAX_VALUE
    • Method Detail

      • getRating

        public int getRating()
      • equals

        public boolean equals(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • compareTo

        public int compareTo(Rating o)
        Specified by:
        compareTo in interface java.lang.Comparable<Rating>