io.sarl.sre.janus.services.context
Class SpaceDescription
All Superinterfaces:
java.io.Serializable, java.lang.Comparable<T>
Enclosing class:
SpaceRepository
static class SpaceDescription
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable<T>
Description of a space.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Property Summary
Modifier and type Property and description
Space space
Replies the reference to the space.
SpaceID spaceId
Constructor Summary
Constructor and description
new(SpaceID,Space)
Action Summary
Modifier and type Action and description
Space clearSpaceReference
Clear the reference to the space instance.
int compareTo(SpaceDescription)
boolean equals(Object)
Space getSpace
Replies the reference to the space.
SpaceID getSpaceId
int hashCode
Property Details
space
val space : Space
Replies the reference to the space.

This property is an alias for the action: getSpace

Returns:
the reference to the space, or null if none.
spaceId
val spaceId : SpaceID

This property is an alias for the action: getSpaceId

Constructor Details
new(SpaceID,Space)
new(SpaceID,Space)
Action Details
clearSpaceReference
def clearSpaceReference : Space
Clear the reference to the space instance.
Returns:
the cleared reference.
Since:
0.12
compareTo(SpaceDescription)
def compareTo(SpaceDescription) : int
equals(Object)
def equals(Object) : boolean
getSpace
def getSpace : Space
Replies the reference to the space.
Returns:
the reference to the space, or null if none.
getSpaceId
def getSpaceId : SpaceID
hashCode
def hashCode : int