public class DtoModelHelper extends Object
| Constructor and Description |
|---|
DtoModelHelper(DtoToReferenceDtoMapping dtoToReferenceDtoMapping,
ReferenceDtoToDtoClassMapping referenceDtoToDtoClassMapping,
DtoToFormDtoMapping dtoToFormDtoMapping,
DtoToMainDtoClassMapping dtoToMainDtoClassMapping) |
public DtoModelHelper(DtoToReferenceDtoMapping dtoToReferenceDtoMapping, ReferenceDtoToDtoClassMapping referenceDtoToDtoClassMapping, DtoToFormDtoMapping dtoToFormDtoMapping, DtoToMainDtoClassMapping dtoToMainDtoClassMapping)
public static Set<Class<? extends ReferentialDto>> getReferentialClasses()
public static <D extends IdDto,R extends DtoReference<D,R>> Class<R> getReferenceType(Class<D> dtoType)
public static <D extends IdDto,R extends DtoReference<D,R>> Class<D> getDtoType(Class<R> dtoType)
public static <D extends IdDto,R extends DtoReference<D,R>> R toReference(ReferentialLocale referentialLocale, D dto)
public static <D extends IdDto,S extends IdDto> Class<S> getMainDtoType(Class<D> dtoType)
public static com.google.common.collect.ImmutableSet<Class<? extends IdDto>> getSubDtoTypes(Class<? extends IdDto> mainDtoType)
public static <D extends IdDto> Optional<FormDefinition<D>> getOptionalFormDefinition(Class<? extends IdDto> dtoType)
public static <D extends IdDto,R extends DtoReference<D,R>> Optional<DtoReferenceDefinition<D,R>> getOptionalReferenceDefinition(Class<? extends IdDto> dtoType)
public static boolean isReferential(Class type)
public static boolean isData(Class type)
public static Collection<String> getBusinessProperties(Class<? extends ReferentialDto> dtoType)
protected static DtoToFormDtoMapping getDtoToFormDtoMapping()
public static DtoToMainDtoClassMapping getDtoToMainDtoClassMapping()
public static DtoToReferenceDtoMapping getDtoToReferenceDtoClassMapping()
protected static ReferenceDtoToDtoClassMapping getReferenceDtoToDtoClassMapping()
Copyright © 2017–2020 IRD. All rights reserved.