Uses of Interface
io.github.mmm.entity.Entity
-
Packages that use Entity Package Description io.github.mmm.entity Contains API for an entity identified by a primary key.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.link Contains link API and implementation for relations between entities.io.github.mmm.entity.property.builder -
-
Uses of Entity in io.github.mmm.entity
Methods in io.github.mmm.entity with type parameters of type Entity Modifier and Type Method Description static <B extends Entity>
Id<B>Entity. getId(B bean)
Methods in io.github.mmm.entity that return types with arguments of type Entity Modifier and Type Method Description Id<? extends Entity>
Entity. getId()
Method parameters in io.github.mmm.entity with type arguments of type Entity Modifier and Type Method Description void
Entity. setId(Id<? extends Entity> id)
-
Uses of Entity in io.github.mmm.entity.bean
Subinterfaces of Entity in io.github.mmm.entity.bean Modifier and Type Interface Description interface
EntityBean
WritableBean
for an entity that can be loaded from or saved to a database.Classes in io.github.mmm.entity.bean that implement Entity Modifier and Type Class Description class
SimpleEntityBean
Implementation ofEntityBean
as simpleBean
.Method parameters in io.github.mmm.entity.bean with type arguments of type Entity Modifier and Type Method Description default void
EntityBean. setId(Id<? extends Entity> id)
-
Uses of Entity in io.github.mmm.entity.id
Methods in io.github.mmm.entity.id with type parameters of type Entity Modifier and Type Method Description static <E extends Entity>
Id<E>Id. of(E entity)
Type-safe andnull
-safe variant ofgetId()
. -
Uses of Entity in io.github.mmm.entity.link
Classes in io.github.mmm.entity.link with type parameters of type Entity Modifier and Type Class Description class
EntityLink<E extends Entity>
Implementation ofAbstractLink
based on an already resolvedEntity
.Methods in io.github.mmm.entity.link with type parameters of type Entity Modifier and Type Method Description static <E extends Entity>
Link<E>Link. of(E entity)
static <E extends Entity>
voidLink. ofCollection(Collection<Link<E>> links, E... entities)
static <E extends Entity>
voidLink. ofCollection(Collection<Link<E>> links, Id<E>... ids)
static <E extends Entity>
voidLink. ofCollection(Collection<Link<E>> links, Collection<E> entities)
static <E extends Entity>
List<Link<E>>Link. ofList(E... entities)
static <E extends Entity>
List<Link<E>>Link. ofList(Id<E>... ids)
static <E extends Entity>
List<Link<E>>Link. ofList(Collection<E> entities)
static <E extends Entity>
Set<Link<E>>Link. ofSet(E... entities)
static <E extends Entity>
Set<Link<E>>Link. ofSet(Id<E>... ids)
static <E extends Entity>
Set<Link<E>>Link. ofSet(Collection<E> entities)
Methods in io.github.mmm.entity.link with parameters of type Entity Modifier and Type Method Description static <E extends Entity>
voidLink. ofCollection(Collection<Link<E>> links, E... entities)
static <E extends Entity>
List<Link<E>>Link. ofList(E... entities)
static <E extends Entity>
Set<Link<E>>Link. ofSet(E... entities)
-
Uses of Entity in io.github.mmm.entity.property.builder
Methods in io.github.mmm.entity.property.builder with type parameters of type Entity 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(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)
-