Package fr.ird.observe.spi
Class ServiceBusinessProject
- java.lang.Object
-
- fr.ird.observe.spi.ServiceBusinessProject
-
public class ServiceBusinessProject extends Object
Created on 17/10/2020.- Since:
- 8.0.1
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedServiceBusinessProject(OpenableDtoToServiceContextMapping openableDtoToServiceContextMapping, EditableDtoToServiceContextMapping editableDtoToServiceContextMapping, SimpleDtoToServiceContextMapping simpleDtoToServiceContextMapping, ContainerDtoToServiceContextMapping containerDtoToServiceContextMapping)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <D extends ContainerDto<?>>
ContainerDtoServiceContext<?,D,?>fromContainerDto(Class<D> dtoType)static <D extends EditableDto,R extends DataDtoReference>
EditableDtoServiceContext<D,R,?>fromEditableDto(Class<D> dtoType)static <D extends OpenableDto,R extends DataDtoReference>
OpenableDtoServiceContext<D,R,?>fromOpenableDto(Class<D> dtoType)static <D extends SimpleDto>
SimpleDtoServiceContext<D,?>fromSimpleDto(Class<D> dtoType)static ServiceBusinessProjectget()ContainerDtoToServiceContextMappinggetContainerDtoToServiceContextMapping()EditableDtoToServiceContextMappinggetEditableDtoToServiceContextMapping()OpenableDtoToServiceContextMappinggetOpenableDtoToServiceContextMapping()SimpleDtoToServiceContextMappinggetSimpleDtoToServiceContextMapping()
-
-
-
Constructor Detail
-
ServiceBusinessProject
protected ServiceBusinessProject(OpenableDtoToServiceContextMapping openableDtoToServiceContextMapping, EditableDtoToServiceContextMapping editableDtoToServiceContextMapping, SimpleDtoToServiceContextMapping simpleDtoToServiceContextMapping, ContainerDtoToServiceContextMapping containerDtoToServiceContextMapping)
-
-
Method Detail
-
get
public static ServiceBusinessProject get()
-
fromOpenableDto
public static <D extends OpenableDto,R extends DataDtoReference> OpenableDtoServiceContext<D,R,?> fromOpenableDto(Class<D> dtoType)
-
fromEditableDto
public static <D extends EditableDto,R extends DataDtoReference> EditableDtoServiceContext<D,R,?> fromEditableDto(Class<D> dtoType)
-
fromSimpleDto
public static <D extends SimpleDto> SimpleDtoServiceContext<D,?> fromSimpleDto(Class<D> dtoType)
-
fromContainerDto
public static <D extends ContainerDto<?>> ContainerDtoServiceContext<?,D,?> fromContainerDto(Class<D> dtoType)
-
getOpenableDtoToServiceContextMapping
public OpenableDtoToServiceContextMapping getOpenableDtoToServiceContextMapping()
-
getEditableDtoToServiceContextMapping
public EditableDtoToServiceContextMapping getEditableDtoToServiceContextMapping()
-
getSimpleDtoToServiceContextMapping
public SimpleDtoToServiceContextMapping getSimpleDtoToServiceContextMapping()
-
getContainerDtoToServiceContextMapping
public ContainerDtoToServiceContextMapping getContainerDtoToServiceContextMapping()
-
-