Class Summary |
AbstractEntity |
Abstract class for all entity objects, ensuring consistent/unchanging
equals /hashCode methods, not influenced by mutable state. |
AbstractLoggingUUIDEntity |
A SLF4J logger instance is provided in this class. |
AbstractRandomIntegerEntity |
Abstract class for entity objects, ensuring a final, unique, non-null
entity ID from the moment they are created. |
AbstractRandomLongEntity |
Abstract class for entity objects, ensuring a final, unique, non-null
entity ID from the moment they are created. |
AbstractUUIDEntity |
Abstract class for entity objects, ensuring a final, unique, non-null
entity ID from the moment they are created. |