Package io.ciera.runtime.summit.types
Class UniqueId
- java.lang.Object
-
- io.ciera.runtime.summit.types.UniqueId
-
- All Implemented Interfaces:
IXtumlType,Comparable<UniqueId>
- Direct Known Subclasses:
EventHandle,TimerHandle
public class UniqueId extends Object implements IXtumlType, Comparable<UniqueId>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(UniqueId o)static UniqueIddeserialize(Object o)booleanequals(Object o)inthashCode()booleanisNull()voidnullify()static UniqueIdrandom()Stringserialize()StringtoString()-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.ciera.runtime.summit.types.IXtumlType
equality, inequality, oneWhere
-
-
-
-
Method Detail
-
compareTo
public int compareTo(UniqueId o)
- Specified by:
compareToin interfaceComparable<UniqueId>
-
nullify
public void nullify()
-
isNull
public boolean isNull()
-
serialize
public String serialize()
- Specified by:
serializein interfaceIXtumlType
-
random
public static UniqueId random()
-
deserialize
public static UniqueId deserialize(Object o) throws XtumlException
- Throws:
XtumlException
-
-