Class ListOfReferencesProvider<TDto,TEntity,TCollection extends java.util.Collection<TEntity>>
- java.lang.Object
-
- ch.puzzle.libpuzzle.modelmapper.jpa.ListOfReferencesProvider<TDto,TEntity,TCollection>
-
- All Implemented Interfaces:
org.modelmapper.Converter<java.util.Collection<TDto>,TCollection>,org.modelmapper.Provider<java.util.Collection<TEntity>>
public class ListOfReferencesProvider<TDto,TEntity,TCollection extends java.util.Collection<TEntity>> extends java.lang.Object implements org.modelmapper.Converter<java.util.Collection<TDto>,TCollection>, org.modelmapper.Provider<java.util.Collection<TEntity>>
-
-
Constructor Summary
Constructors Constructor Description ListOfReferencesProvider(ReferenceProvider<TDto,TEntity> referenceProvider, java.util.stream.Collector<TEntity,?,TCollection> collector, java.util.function.Supplier<TCollection> emptyCollectionSupplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TCollectionconvert(org.modelmapper.spi.MappingContext<java.util.Collection<TDto>,TCollection> context)TCollectionget(org.modelmapper.Provider.ProvisionRequest<java.util.Collection<TEntity>> request)
-
-
-
Constructor Detail
-
ListOfReferencesProvider
public ListOfReferencesProvider(ReferenceProvider<TDto,TEntity> referenceProvider, java.util.stream.Collector<TEntity,?,TCollection> collector, java.util.function.Supplier<TCollection> emptyCollectionSupplier)
-
-
Method Detail
-
get
public TCollection get(org.modelmapper.Provider.ProvisionRequest<java.util.Collection<TEntity>> request)
- Specified by:
getin interfaceorg.modelmapper.Provider<TDto>
-
convert
public TCollection convert(org.modelmapper.spi.MappingContext<java.util.Collection<TDto>,TCollection> context)
-
-