Uses of Interface
io.github.mmm.entity.link.Link
-
Packages that use Link Package Description io.github.mmm.entity.link Contains link API and implementation for relations between entities.io.github.mmm.entity.property.link Contains property support for links to entity bean (one-to-one relation). -
-
Uses of Link in io.github.mmm.entity.link
Classes in io.github.mmm.entity.link that implement Link Modifier and Type Class Description classAbstractLink<E>Abstract base implementation ofLink.classEntityLink<E extends Entity>Implementation ofAbstractLinkbased on an already resolvedEntity.classIdLink<E>Methods in io.github.mmm.entity.link that return Link Modifier and Type Method Description static <E extends Entity>
Link<E>Link. of(E entity)static <E> Link<E>Link. of(Id<E> id)Methods in io.github.mmm.entity.link that return types with arguments of type Link Modifier and Type Method Description 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)Method parameters in io.github.mmm.entity.link with type arguments of type Link Modifier and Type Method Description 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) -
Uses of Link in io.github.mmm.entity.property.link
Methods in io.github.mmm.entity.property.link that return types with arguments of type Link Modifier and Type Method Description protected ValidatorBuilderObject<Link<E>,LinkPropertyBuilder<E>>LinkPropertyBuilder. createValidatorBuilder()Class<? extends ReadableProperty<Link<E>>>PropertyFactoryLink. getReadableInterface()Class<Link<E>>PropertyFactoryLink. getValueClass()Class<? extends WritableProperty<Link<E>>>PropertyFactoryLink. getWritableInterface()Methods in io.github.mmm.entity.property.link with parameters of type Link Modifier and Type Method Description protected voidLinkProperty. doSet(Link<E> newValue)Method parameters in io.github.mmm.entity.property.link with type arguments of type Link Modifier and Type Method Description protected LinkProperty<E>LinkPropertyBuilder. build(String name, PropertyMetadata<Link<E>> metadata)LinkProperty<E>PropertyFactoryLink. create(String name, Class<? extends Link<E>> valueClass, PropertyMetadata<Link<E>> metadata)LinkProperty<E>PropertyFactoryLink. create(String name, Class<? extends Link<E>> valueClass, PropertyMetadata<Link<E>> metadata)Constructor parameters in io.github.mmm.entity.property.link with type arguments of type Link 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.LinkProperty(String name, PropertyMetadata<Link<E>> metadata)The constructor.LinkProperty(String name, Class<E> entityClass, PropertyMetadata<Link<E>> metadata)The constructor.
-