io.sarl.lang.core
Interface Identifiable
All Known Implementing Classes:
FxViewerController, AbstractSkillContainer, Agent
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or action reference.
@java.lang.FunctionalInterface
interface Identifiable
Represents an entity that can be uniquely identified in the system.
Maven Group Identifier:
io.sarl.lang
Maven Artifact Identifier:
core
Property Summary
Modifier and type Property and description
java.util.UUID iD
Replies the entity's Identifier.
Action Summary
Modifier and type Action and description
abstract java.util.UUID getID
Replies the entity's Identifier.
Property Details
iD
val iD : java.util.UUID
Replies the entity's Identifier.

This property is an alias for the action: getID

Returns:
entity's Identifier.
Action Details
getID
def getID : java.util.UUID
Replies the entity's Identifier.
Returns:
entity's Identifier.