Package fr.ird.observe.spi
Class DtoModelHelper
- java.lang.Object
-
- fr.ird.observe.spi.DtoModelHelper
-
public class DtoModelHelper extends Object
Created by tchemit on 02/09/17.- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedDtoModelHelper()
-
Method Summary
-
-
-
Method Detail
-
getReferentialClasses
public static Set<Class<? extends ReferentialDto>> getReferentialClasses()
-
filterReferentialDto
public static Set<Class<? extends ReferentialDto>> filterReferentialDto(Collection<Class<? extends IdDto>> types)
-
filterDataDto
public static Set<Class<? extends DataDto>> filterDataDto(Collection<Class<? extends IdDto>> types)
-
fromReferentialDto
public static <D extends ReferentialDto,R extends ReferentialDtoReference<D,R>> ReferentialDtoContext<D,R> fromReferentialDto(Class<D> dtoType)
-
fromDataDto
public static <D extends DataDto,R extends DataDtoReference<D,R>> DataDtoContext<D,R> fromDataDto(Class<D> dtoType)
-
toReference
public static <D extends ReferentialDto,R extends ReferentialDtoReference<D,R>> R toReference(ReferentialLocale referentialLocale, D dto)
-
getOptionalFormDefinition
public static <D extends IdDto> Optional<FormDefinition<D>> getOptionalFormDefinition(Class<? extends IdDto> dtoType)
-
getBusinessProperties
public static Collection<String> getBusinessProperties(Class<? extends ReferentialDto> dtoType)
-
getReferencesInitializer
public static DtoReferencesInitializerSupport getReferencesInitializer()
-
getService
public static <S> S getService(Class<S> serviceType)
-
-