-
@JsonClass(generateAdapter = true) public final class RatingA person can rate an item of content by liking it. They can also remove their like of an item of content. API methods exist to get a list of ratings and to add a new rating.
-
-
Field Summary
Fields Modifier and Type Field Description private Stringidprivate RatingAggregateaggregateprivate ZonedDateTimeratedAtprivate StringmyRating
-
Constructor Summary
Constructors Constructor Description Rating(String id, RatingAggregate aggregate, ZonedDateTime ratedAt, String myRating)
-
Method Summary
Modifier and Type Method Description final StringgetId()final UnitsetId(@Json(name = id) String id)final RatingAggregategetAggregate()final UnitsetAggregate(@Json(name = aggregate) RatingAggregate aggregate)final ZonedDateTimegetRatedAt()final UnitsetRatedAt(@Json(name = ratedAt) ZonedDateTime ratedAt)final StringgetMyRating()final UnitsetMyRating(@Json(name = myRating) String myRating)-
-
Constructor Detail
-
Rating
Rating(String id, RatingAggregate aggregate, ZonedDateTime ratedAt, String myRating)
-
-
Method Detail
-
getAggregate
final RatingAggregate getAggregate()
-
setAggregate
final Unit setAggregate(@Json(name = aggregate) RatingAggregate aggregate)
-
getRatedAt
final ZonedDateTime getRatedAt()
-
setRatedAt
final Unit setRatedAt(@Json(name = ratedAt) ZonedDateTime ratedAt)
-
getMyRating
final String getMyRating()
-
setMyRating
final Unit setMyRating(@Json(name = myRating) String myRating)
-
-
-
-