public class DtoModuleHelper extends Object
public static DtoModuleHelper get()
public com.google.common.collect.ImmutableSet<DtoModelDefinition> getModels()
public DtoModelDefinition getModel(String name)
public ImmutableDtoMap<IdDtoDefinition<?,?>> getDefinitions()
public <D extends IdDto,R extends DtoReference<D,R>> IdDtoDefinition<D,R> getDefinition(Class<D> dtoType)
public <D extends ReferentialDto,R extends ReferentialDtoReference<D,R>> ReferentialDtoDefinition<D,R> getReferentialDefinition(Class<D> dtoType)
public <D extends DataDto,R extends DataDtoReference<D,R>> DataDtoDefinition<D,R> getDataDefinition(Class<D> dtoType)
public static Set<Class<? extends ReferentialDto>> filterReferentialDto(Collection<Class<? extends IdDto>> types)
public static Set<Class<? extends DataDto>> filterDataDto(Collection<Class<? extends IdDto>> types)
public static <D extends IdDto,R extends DtoReference<D,R>> IdDtoDefinition<D,R> fromDto(Class<D> dtoType)
public static <D extends ReferentialDto,R extends ReferentialDtoReference<D,R>> ReferentialDtoDefinition<D,R> fromReferentialDto(Class<D> dtoType)
public static <D extends DataDto,R extends DataDtoReference<D,R>> DataDtoDefinition<D,R> fromDataDto(D dto)
public static <D extends DataDto,R extends DataDtoReference<D,R>> DataDtoDefinition<D,R> fromDataDto(Class<D> dtoType)
public static <D extends DataDto> DataDtoWithNoReferenceDefinition<D> fromDataDtoWithoutReference(Class<D> dtoType)
public static <D extends IdDto> Optional<FormDefinition<D>> getOptionalFormDefinition(Class<? extends IdDto> dtoType)
public static <D extends ReferentialDto> Optional<FormDefinition<D>> fromReferentialForm(Class<D> dtoType)
public static <D extends DataDto> Optional<FormDefinition<D>> fromDataForm(Class<D> dtoType)
public static <S> S getService(Class<S> serviceType)
Copyright © 2008–2017 IRD. All rights reserved.