Package fr.ird.observe.spi.mapping
Class DtoToReferenceDtoMapping
- java.lang.Object
-
- io.ultreia.java4all.classmapping.ImmutableClassMapping<IdDto,DtoReference<?,?>>
-
- fr.ird.observe.spi.mapping.DtoToReferenceDtoMapping
-
public abstract class DtoToReferenceDtoMapping extends io.ultreia.java4all.classmapping.ImmutableClassMapping<IdDto,DtoReference<?,?>>
- Since:
- 5
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDtoToReferenceDtoMapping(com.google.common.collect.ImmutableMap<Class<? extends IdDto>,DtoReferenceDefinition<?,?>> mapping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<? extends ReferentialDtoReference<?,?>>get(ReferentialDto dto)<DD extends IdDto,RR extends DtoReference<DD,RR>>
DtoReferenceDefinition<DD,RR>getDefinition(Class<? extends IdDto> key)
-
-
-
Constructor Detail
-
DtoToReferenceDtoMapping
protected DtoToReferenceDtoMapping(com.google.common.collect.ImmutableMap<Class<? extends IdDto>,DtoReferenceDefinition<?,?>> mapping)
-
-
Method Detail
-
get
public Class<? extends ReferentialDtoReference<?,?>> get(ReferentialDto dto)
-
getDefinition
public <DD extends IdDto,RR extends DtoReference<DD,RR>> DtoReferenceDefinition<DD,RR> getDefinition(Class<? extends IdDto> key)
-
-