Interface HvlRToolReportAuthorityMapper
- All Superinterfaces:
tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlRToolReportAuthorityModel,
HvlRToolReportAuthority>
- All Known Implementing Classes:
HvlRToolReportAuthorityMapperImpl
public interface HvlRToolReportAuthorityMapper
extends tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper<HvlRToolReportAuthorityModel,HvlRToolReportAuthority>
The mapper is used for mapping between
HvlRToolReportAuthorityModel
and HvlRToolReportAuthority
-
Method Summary
Modifier and TypeMethodDescriptiondefault HvlRToolReportAuthority
convertToEntity
(Long executableReportId, HvlRToolReportAuthorityModel reportAuthorityModel) Convert to entity hvl r tool report authority.default List<HvlRToolReportAuthority>
convertToEntityList
(Long executableReportId, Collection<HvlRToolReportAuthorityModel> reportAuthorityModels) Convert to entity list.default List<HvlRToolReportAuthority>
convertToEntityList
(Long executableReportId, Stream<HvlRToolReportAuthorityModel> reportAuthorityModelStream) Convert to entity list.default com.google.common.collect.ImmutableSet<HvlRToolReportAuthorityModel>
convertToModelImmutableSet
(Stream<HvlRToolReportAuthority> reportAuthorityStream) Convert to model immutable set immutable set.Methods inherited from interface tr.com.havelsan.javarch.data.model.mapper.HvlGenericMapStructMapper
convertToEntity, convertToEntityList, convertToEntitySet, convertToHvlPageModel, convertToModel, convertToModelList, convertToModelSet, mapToEntity
-
Method Details
-
convertToEntity
default HvlRToolReportAuthority convertToEntity(Long executableReportId, HvlRToolReportAuthorityModel reportAuthorityModel) Convert to entity hvl r tool report authority.- Parameters:
executableReportId
- the executable report idreportAuthorityModel
- the report authority model- Returns:
- the hvl r tool report executing param
-
convertToEntityList
default List<HvlRToolReportAuthority> convertToEntityList(Long executableReportId, Stream<HvlRToolReportAuthorityModel> reportAuthorityModelStream) Convert to entity list.- Parameters:
executableReportId
- the executable report idreportAuthorityModelStream
- the report authority stream- Returns:
- the list
-
convertToEntityList
default List<HvlRToolReportAuthority> convertToEntityList(Long executableReportId, Collection<HvlRToolReportAuthorityModel> reportAuthorityModels) Convert to entity list.- Parameters:
executableReportId
- the executable report idreportAuthorityModels
- the report authority models- Returns:
- the list
-
convertToModelImmutableSet
default com.google.common.collect.ImmutableSet<HvlRToolReportAuthorityModel> convertToModelImmutableSet(Stream<HvlRToolReportAuthority> reportAuthorityStream) Convert to model immutable set immutable set.- Parameters:
reportAuthorityStream
- the report authority stream- Returns:
- the immutable set
-