Package-level declarations

Types

Link copied to clipboard
class User(val username: Username, var password: String, var email: String? = null, var description: String? = null, var profilePicture: String? = null, var refreshToken: String? = null) : AggregateRoot<Username>

User aggregate root.

Link copied to clipboard
sealed class UserError : Exception
Link copied to clipboard

User factory.

Link copied to clipboard
data class Username(val value: String) : EntityId<String>

Username entity.

Link copied to clipboard

User repository.