@GeneratedType(value="net.datenwerke.dtoservices.dtogenerator.DtoAnnotationProcessor") public class ClientDtoInfoServiceImpl extends java.lang.Object implements DtoInformationService, DtoMainInformationService
Constructor and Description |
---|
ClientDtoInfoServiceImpl() |
Modifier and Type | Method and Description |
---|---|
void |
attachSubModule(DtoInformationService subModule) |
<X extends Dto> |
createInstance(java.lang.Class<X> dtoClass) |
<X extends Dto> |
createInstance(java.lang.String dtoClassName) |
java.lang.Object |
getDtoId(Dto dto) |
boolean |
isAuthorityFor(java.lang.Object dto) |
boolean |
isAuthorityForClass(java.lang.Class<?> dtoType) |
boolean |
isAuthorityForClassName(java.lang.String dtoClassName) |
boolean |
isProxyableDto(Dto dto) |
java.lang.Class<? extends Dto2PosoMapper> |
lookupPosoMapper(java.lang.Class<? extends RsDto> dtoClass) |
public java.lang.Object getDtoId(Dto dto)
getDtoId
in interface DtoInformationService
public <X extends Dto> X createInstance(java.lang.Class<X> dtoClass)
createInstance
in interface DtoInformationService
public <X extends Dto> X createInstance(java.lang.String dtoClassName)
createInstance
in interface DtoInformationService
public java.lang.Class<? extends Dto2PosoMapper> lookupPosoMapper(java.lang.Class<? extends RsDto> dtoClass)
lookupPosoMapper
in interface DtoInformationService
public boolean isProxyableDto(Dto dto)
isProxyableDto
in interface DtoInformationService
public boolean isAuthorityForClass(java.lang.Class<?> dtoType)
isAuthorityForClass
in interface DtoInformationService
public boolean isAuthorityFor(java.lang.Object dto)
isAuthorityFor
in interface DtoInformationService
public boolean isAuthorityForClassName(java.lang.String dtoClassName)
isAuthorityForClassName
in interface DtoInformationService
public void attachSubModule(DtoInformationService subModule)
attachSubModule
in interface DtoMainInformationService