Uses of Interface
io.github.mmm.entity.id.IdFactory
-
Packages that use IdFactory Package Description io.github.mmm.entity.bean Contains the API for entity beans.io.github.mmm.entity.id Contains API and implementation for primary keys that uniquely identify an entity.io.github.mmm.entity.property.builder io.github.mmm.entity.property.id Contains property support for IDs.io.github.mmm.entity.property.link Contains property support for links to entity bean (one-to-one relation). -
-
Uses of IdFactory in io.github.mmm.entity.bean
Constructors in io.github.mmm.entity.bean with parameters of type IdFactory Constructor Description SimpleEntityBean(IdFactory<?,?,?> idFactory)
The constructor. -
Uses of IdFactory in io.github.mmm.entity.id
Classes in io.github.mmm.entity.id that implement IdFactory Modifier and Type Class Description static class
LongInstantId.Factory
IdFactory
implementation.static class
LongVersionId.Factory
IdFactory
implementation.static class
StringInstantId.Factory
IdFactory
implementation.static class
StringVersionId.Factory
IdFactory
implementation.static class
UuidInstantId.Factory
IdFactory
implementation.static class
UuidVersionId.Factory
IdFactory
implementation.Methods in io.github.mmm.entity.id that return IdFactory Modifier and Type Method Description IdFactory<?,?,?>
IdFactories. get(Class<? extends Id<?>> idClass)
abstract IdFactory<I,V,?>
AbstractId. getFactory()
<I,V extends Comparable<?>,ID extends AbstractId<?,I,V>>
IdFactory<I,V,ID>IdFactories. getGeeneric(Class<ID> idClass)
Methods in io.github.mmm.entity.id with parameters of type IdFactory Modifier and Type Method Description protected void
IdFactories. register(IdFactory<?,?,?> factory)
-
Uses of IdFactory in io.github.mmm.entity.property.builder
Methods in io.github.mmm.entity.property.builder with parameters of type IdFactory Modifier and Type Method Description default <E extends Entity>
IdPropertyBuilder<E>EntityPropertyBuilders. newId(IdFactory<?,?,?> idFactory, Class<E> entityClass)
default <E extends Entity>
IdProperty<E>EntityPropertyBuilders. newId(String name, IdFactory<?,?,?> idFactory, Class<E> entityClass)
default <E extends Entity>
LinkPropertyBuilder<E>EntityPropertyBuilders. newLink(IdFactory<?,?,?> idFactory, Class<E> entityClass)
default <E extends Entity>
LinkProperty<E>EntityPropertyBuilders. newLink(String name, IdFactory<?,?,?> idFactory, Class<E> entityClass)
-
Uses of IdFactory in io.github.mmm.entity.property.id
Methods in io.github.mmm.entity.property.id that return IdFactory Modifier and Type Method Description protected IdFactory<?,?,?>
IdProperty. getIdFactory()
Methods in io.github.mmm.entity.property.id with parameters of type IdFactory Modifier and Type Method Description IdPropertyBuilder<E>
IdPropertyBuilder. idFactory(IdFactory<?,?,?> factory)
Constructors in io.github.mmm.entity.property.id with parameters of type IdFactory Constructor Description IdProperty(IdFactory<?,?,?> idFactory, Class<E> entityClass)
The constructor.IdProperty(IdFactory<?,?,?> idFactory, Class<E> entityClass, PropertyMetadata<Id<E>> metadata)
The constructor.IdProperty(String name, IdFactory<?,?,?> idFactory, Class<E> entityClass)
The constructor.IdProperty(String name, IdFactory<?,?,?> idFactory, Class<E> entityClass, PropertyMetadata<Id<E>> metadata)
The constructor.IdPropertyBuilder(IdFactory<?,?,?> idFactory, Class<E> entityClass)
The constructor. -
Uses of IdFactory in io.github.mmm.entity.property.link
Methods in io.github.mmm.entity.property.link with parameters of type IdFactory Modifier and Type Method Description LinkPropertyBuilder<E>
LinkPropertyBuilder. idFactory(IdFactory<?,?,?> factory)
Constructors in io.github.mmm.entity.property.link with parameters of type IdFactory Constructor Description LinkProperty(String name, IdFactory<?,?,?> idFactory, Class<E> entityClass, PropertyMetadata<Link<E>> metadata)
The constructor.LinkProperty(String name, IdFactory<?,?,?> idFactory, Class<E> entityClass, Function<Id<E>,E> resolver, PropertyMetadata<Link<E>> metadata)
The constructor.LinkPropertyBuilder(IdFactory<?,?,?> idFactory, Class<E> entityClass)
The constructor.
-