Represent any entity that must have its own globally unique identifier (GUID) to be functional.
"Testing" the object refers to the act of acquiring a reference to the GUID the object is using.
This object starts with a container class that represents a unprepared GUID state and raises an Exception when tested.
Setting a proper PlanetSideGUID replaces that container class with a container class that returns the GUID when tested.
The object can be invalidated, restoring the previous Exception-raising condition.
This member is added by an implicit conversion from IdentifiableEntity to
any2stringadd[IdentifiableEntity] performed by method any2stringadd in scala.Predef.
This member is added by an implicit conversion from IdentifiableEntity to
ArrowAssoc[IdentifiableEntity] performed by method ArrowAssoc in scala.Predef.
This member is added by an implicit conversion from IdentifiableEntity to
StringFormat[IdentifiableEntity] performed by method StringFormat in scala.Predef.
This member is added by an implicit conversion from IdentifiableEntity to
ArrowAssoc[IdentifiableEntity] performed by method ArrowAssoc in scala.Predef.
Represent any entity that must have its own globally unique identifier (GUID) to be functional.
"Testing" the object refers to the act of acquiring a reference to the GUID the object is using. This object starts with a container class that represents a unprepared GUID state and raises an
Exception
when tested. Setting a properPlanetSideGUID
replaces that container class with a container class that returns the GUID when tested. The object can be invalidated, restoring the previousException
-raising condition.`NoGUIDException`
if there is no GUID to give