Class SpaceKey
java.lang.Object
be.theking90000.mumble.controller.spaces.SpaceKey
- All Implemented Interfaces:
Comparable<SpaceKey>
Semantic key of a dynamic voice space.
The runtime materializes and closes spaces according to policy. A key names the semantic destination; it is not ownership of a long-lived server object.
-
Method Summary
-
Method Details
-
of
Creates a semantic space key.- Parameters:
value- non-blank wire value- Returns:
- an immutable key
- Throws:
NullPointerException- ifvalueisnullIllegalArgumentException- ifvalueis blank
-
value
Returns the exact key supplied toof(String).- Returns:
- the wire value
-
compareTo
- Specified by:
compareToin interfaceComparable<SpaceKey>
-
equals
-
hashCode
public int hashCode() -
toString
-