Class MongoScore
java.lang.Object
dev.getelements.elements.dao.mongo.model.score.MongoScore
@Entity(value="score",
useDiscriminator=false)
@Index(fields=@Field("_id.profileId")) @Index(fields=@Field("_id.leaderboardId")) @Index(fields=@Field("profile")) @Index(fields=@Field("leaderboard")) @Index(fields=@Field(value="pointValue",type=DESC)) @Index(fields=@Field(value="leaderboardEpoch",type=DESC))
public class MongoScore
extends Object
Created by patricktwohig on 6/28/17.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
double
void
setCreationTimestamp
(Timestamp creationTimestamp) void
setLeaderboard
(MongoLeaderboard leaderboard) void
setLeaderboardEpoch
(long leaderboardEpoch) void
setObjectId
(MongoScoreId objectId) void
setPointValue
(double pointValue) void
setProfile
(MongoProfile profile)
-
Constructor Details
-
MongoScore
public MongoScore()
-
-
Method Details
-
getObjectId
-
setObjectId
-
getPointValue
public double getPointValue() -
setPointValue
public void setPointValue(double pointValue) -
getCreationTimestamp
-
setCreationTimestamp
-
getLeaderboardEpoch
public long getLeaderboardEpoch() -
setLeaderboardEpoch
public void setLeaderboardEpoch(long leaderboardEpoch) -
getProfile
-
setProfile
-
getLeaderboard
-
setLeaderboard
-