Package fr.ird.observe.spi.map
Class DtoToReferenceClassMap
- java.lang.Object
-
- fr.ird.observe.spi.map.DtoToReferenceClassMap
-
public class DtoToReferenceClassMap extends Object
Created by tchemit on 02/09/17.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Constructor Description DtoToReferenceClassMap(ImmutableDtoMap<Class> dtoMap)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <D extends DataDto,R extends DataDtoReference<D,R>>
Class<R>forData(D key)<D extends DataDto,R extends DataDtoReference<D,R>>
Class<R>forData(Class<D> key)<D extends ReferentialDto,R extends ReferentialDtoReference<D,R>>
Class<R>forReferential(D key)<D extends ReferentialDto,R extends ReferentialDtoReference<D,R>>
Class<R>forReferential(Class<D> key)intsize()Collection<Class>values()
-
-
-
Constructor Detail
-
DtoToReferenceClassMap
public DtoToReferenceClassMap(ImmutableDtoMap<Class> dtoMap)
-
-
Method Detail
-
forData
public <D extends DataDto,R extends DataDtoReference<D,R>> Class<R> forData(Class<D> key)
-
forData
public <D extends DataDto,R extends DataDtoReference<D,R>> Class<R> forData(D key)
-
forReferential
public <D extends ReferentialDto,R extends ReferentialDtoReference<D,R>> Class<R> forReferential(Class<D> key)
-
forReferential
public <D extends ReferentialDto,R extends ReferentialDtoReference<D,R>> Class<R> forReferential(D key)
-
values
public Collection<Class> values()
-
size
public int size()
-
-