@Immutable @ParametersAreNonnullByDefault public interface Id extends Comparable<Id>, Serializable
PersistentEObjects in datastores.
 
 This is the primary key in datastores, so, each Id must be unique at DataMapper level to ensure data consistency. The unicity is not guaranteed
 before adding a new PersistentEObject to a database.
| Modifier and Type | Field and Description | 
|---|---|
| static Id | UNDEFINEDAn immutable undefined  Id. | 
| Modifier and Type | Method and Description | 
|---|---|
| static IdProvider | getProvider()Returns the instance of the default  IdProvider. | 
| String | toHexString()Returns the  Stringrepresentation of thisId, as an hexadecimal value. | 
| long | toLong()Returns the  Longrepresentation of thisId. | 
compareTo@Nonnull static IdProvider getProvider()
IdProvider.long toLong()
Long representation of this Id.Copyright © 2013–2019 Atlanmod. All rights reserved.