Class UserFactory<R extends FactoryBase<?,R>>
- java.lang.Object
-
- io.github.factoryfx.factory.FactoryBase<L,R>
-
- io.github.factoryfx.factory.SimpleFactoryBase<User,R>
-
- io.github.factoryfx.server.user.persistent.UserFactory<R>
-
public class UserFactory<R extends FactoryBase<?,R>> extends SimpleFactoryBase<User,R>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.github.factoryfx.factory.FactoryBase
FactoryBase.AttributeMatchVisitor<V>, FactoryBase.BiCopyAttributeVisitor<V>, FactoryBase.DataConfiguration, FactoryBase.Internal<L,R extends FactoryBase<?,R>>, FactoryBase.LifeCycleConfig<L,R extends FactoryBase<?,R>>, FactoryBase.TriAttributeVisitor<V>, FactoryBase.UtilityFactory<L,R extends FactoryBase<?,R>>
-
-
Field Summary
Fields Modifier and Type Field Description LocaleAttributelocaleStringAttributenamePasswordAttributepasswordstatic java.lang.StringpasswordKeykey is static and not part of the factory to keep the key secretStringListAttributepermissions
-
Constructor Summary
Constructors Constructor Description UserFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UsercreateImpl()-
Methods inherited from class io.github.factoryfx.factory.FactoryBase
config, configLifeCycle, getId, idEquals, internal, utility
-
-
-
-
Field Detail
-
passwordKey
public static java.lang.String passwordKey
key is static and not part of the factory to keep the key secret
-
name
public final StringAttribute name
-
password
public final PasswordAttribute password
-
locale
public final LocaleAttribute locale
-
permissions
public final StringListAttribute permissions
-
-
Method Detail
-
createImpl
protected User createImpl()
- Specified by:
createImplin classSimpleFactoryBase<User,R extends FactoryBase<?,R>>
-
-