# Package-level declarations

## Types

UUIDEntity
Link copied to clipboard
abstract class UUIDEntity(id: EntityID<UUID>) : Entity<UUID>

Base class for an Entity instance identified by an id comprised of a wrapped java.util.UUID value.

UUIDEntityClass
Link copied to clipboard
abstract class UUIDEntityClass<out E : UUIDEntity>(table: IdTable<UUID>, entityType: Class<E>? = null, entityCtor: (EntityID<UUID>) -> E? = null) : EntityClass<UUID, E>

Base class representing the EntityClass that manages UUIDEntity instances and maintains their relation to the provided table.