AbstractProductUser

abstract class AbstractProductUser : BuilderFactory<T>

Inheritors

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun build(): T
Link copied to clipboard
abstract fun email(email: String): AbstractProductUser
Link copied to clipboard
abstract fun lastLogin(lastLogin: LocalDateTime): AbstractProductUser
Link copied to clipboard
abstract fun portfolio(portfolio: Portfolio): AbstractProductUser
Link copied to clipboard
abstract fun profilePicture(profilePicture: ProfilePicture): AbstractProductUser
Link copied to clipboard
abstract fun safePassword(rawPassword: String): AbstractProductUser
abstract fun safePassword(safePassword: SafePassword): AbstractProductUser
Link copied to clipboard
abstract fun subscriptionTier(subscriptionTier: SubscriptionTier): AbstractProductUser
Link copied to clipboard
abstract fun username(username: String): AbstractProductUser