public class BeaconTuple extends java.lang.Object implements java.io.Serializable, Keyable<java.lang.Long>, java.lang.Comparable<BeaconTuple>, JSONAble
BeaconStreams,
Serialized Form| Constructor and Description |
|---|
BeaconTuple(long sequence)
Create a BeaconTuple with the current time.
|
BeaconTuple(long sequence,
long time)
Create a BeaconTuple.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(BeaconTuple o) |
boolean |
equals(java.lang.Object obj) |
java.lang.Long |
getKey()
Get the key (sequence identifier) of this tuple.
|
long |
getSequence()
Get the sequence identifier of this tuple.
|
long |
getTime()
Get the time of this tuple.
|
int |
hashCode() |
com.ibm.json.java.JSONObject |
toJSON()
|
java.lang.String |
toString() |
public BeaconTuple(long sequence)
sequence - Sequence of the tuplepublic BeaconTuple(long sequence,
long time)
sequence - Sequence of the tupletime - time of the tuplepublic long getSequence()
public java.lang.Long getKey()
getKey in interface Keyable<java.lang.Long>getSequence()public long getTime()
public com.ibm.json.java.JSONObject toJSON()
sequence Value of getSequence()time Value of getTime()public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int compareTo(BeaconTuple o)
compareTo in interface java.lang.Comparable<BeaconTuple>