public interface TopiaIdFactory
| Modifier and Type | Method and Description |
|---|---|
<E extends TopiaEntity> |
getClassName(String topiaId) |
String |
getRandomPart(String topiaId) |
String |
getSeparator() |
<E extends TopiaEntity> |
newTopiaId(Class<E> entityClass,
TopiaEntity topiaEntity)
Generates a new topia id for the given entity type and the given entity.
|
<E extends TopiaEntity> String newTopiaId(Class<E> entityClass, TopiaEntity topiaEntity)
E - type of entityentityClass - type of entity (must be a not null interface)topiaEntity - the entity on which we want to generate the id (must be not null)<E extends TopiaEntity> Class<E> getClassName(String topiaId)
E - type of the entitytopiaId - the topia id to inspectString getRandomPart(String topiaId)
topiaId - the topia id to inspectString getSeparator()
Copyright © 2004–2014 CodeLutin. All rights reserved.