B G I M N T 
All Classes All Packages

B

bean.mapper.api - module bean.mapper.api
The MIT License Copyright (C) 2021 Asterios Raptis Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
BeanMapper<ENTITY,​DTO> - Interface in io.github.astrapi69.bean.mapper
The interface BeanMapper provides the methods for mapping entities to data transfer objects(dto) and back

G

GenericMapper<ENTITY,​DTO,​MAPPER> - Interface in io.github.astrapi69.bean.mapper
The interface GenericMapper extends BeanMapper provides methods for get the mapper, the class type of entity and the dto
getDtoClass() - Method in interface io.github.astrapi69.bean.mapper.GenericMapper
Gets the data transfer object class.
getEntityClass() - Method in interface io.github.astrapi69.bean.mapper.GenericMapper
Gets the entity class.
getMapper() - Method in interface io.github.astrapi69.bean.mapper.GenericMapper
Gets the mapper

I

io.github.astrapi69.bean.mapper - package io.github.astrapi69.bean.mapper
 

M

map(Collection<S>, Class<D>) - Method in interface io.github.astrapi69.bean.mapper.GenericMapper
Constructs new instances of destinationClass and performs mapping between from source.
map(S, Class<D>) - Method in interface io.github.astrapi69.bean.mapper.GenericMapper
Constructs new instance of destinationClass and performs mapping between from source.

N

newMapper() - Method in interface io.github.astrapi69.bean.mapper.GenericMapper
Factory method for creating the new mapper

T

toDto(ENTITY) - Method in interface io.github.astrapi69.bean.mapper.BeanMapper
Maps the given entity object to a data transfer object
toDtos(Iterable<ENTITY>) - Method in interface io.github.astrapi69.bean.mapper.BeanMapper
Maps the given iterable of entity objects to a list of data transfer objects
toDtos(Collection<ENTITY>) - Method in interface io.github.astrapi69.bean.mapper.BeanMapper
Maps the given collection of entity objects to a list of data transfer objects
toEntities(Iterable<DTO>) - Method in interface io.github.astrapi69.bean.mapper.BeanMapper
Maps the given iterable of data transfer objects to a list of entity objects
toEntities(Collection<DTO>) - Method in interface io.github.astrapi69.bean.mapper.BeanMapper
Maps the given list of data transfer objects to a list of entity objects
toEntity(DTO) - Method in interface io.github.astrapi69.bean.mapper.BeanMapper
Maps the given data transfer object to a entity object.
B G I M N T 
All Classes All Packages