io.sarl.sre.janus.services.context
Class SpaceSpecificationKey
All Superinterfaces:
java.io.Serializable, java.lang.Comparable<T>
Enclosing class:
SpaceRepository
@org.eclipse.xtend.lib.annotations.Data
static class SpaceSpecificationKey
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable<T>
Key for a space specification.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Since:
0.11
Property Summary
Modifier and type Property and description
java.lang.Class<T> type
Constructor Summary
Constructor and description
new(Class<T>,boolean)
Action Summary
Modifier and type Action and description
int compareTo(SpaceSpecificationKey)
boolean equals(Object)
java.lang.Class<T> getType
int hashCode
boolean isDefaultSpace
java.lang.String toString
Property Details
type
val type : java.lang.Class<T>

This property is an alias for the action: getType

Constructor Details
new(Class<T>,boolean)
new(Class<T>,boolean)
Action Details
compareTo(SpaceSpecificationKey)
def compareTo(SpaceSpecificationKey) : int
equals(Object)
def equals(Object) : boolean
getType
def getType : java.lang.Class<T>
hashCode
def hashCode : int
isDefaultSpace
def isDefaultSpace : boolean
toString
def toString : java.lang.String