-
- All Implemented Interfaces:
-
java.lang.Comparable
public class Reaction implements Comparable<Reaction>
Objects representing a reaction.
-
-
Method Summary
Modifier and Type Method Description String
getKey()
Returns key. long
getUpdatedAt()
Returns message updated time. List<String>
getUserIds()
Returns user ids. static Reaction
buildFromSerializedData(Array<byte> data)
Builds Reaction
instance from serialized data generated by serialize.Array<byte>
serialize()
Serializes the Reaction
instance.boolean
equals(Object o)
int
hashCode()
String
toString()
int
compareTo(Reaction reaction)
static Reaction
clone(Reaction reaction)
Clones and returns a new instance of given Reaction -
-
Method Detail
-
getUpdatedAt
long getUpdatedAt()
Returns message updated time.
-
getUserIds
List<String> getUserIds()
Returns user ids. (Immutable List)
-
buildFromSerializedData
static Reaction buildFromSerializedData(Array<byte> data)
Builds
Reaction
instance from serialized data generated by serialize.- Parameters:
data
- SerializedReaction
data.
-
serialize
Array<byte> serialize()
Serializes the
Reaction
instance. This byte array can be stored in the database in your application.The instance can be restored by buildFromSerializedData.
-
hashCode
int hashCode()
-
-
-
-