Package org.openhab.core.items.dto
Class ItemDTOMapper
java.lang.Object
org.openhab.core.items.dto.ItemDTOMapper
The 
ItemDTOMapper is a utility class to map items into item data transfer objects (DTOs).- Author:
- Kai Kreuzer - Initial contribution, Stefan Bußweiler - Moved to core and renamed class to DTO mapper, Dennis Nobel - Removed dynamic data
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic @Nullable Itemmap(ItemDTO itemDTO, ItemBuilderFactory itemBuilderFactory) Maps item DTO into item object.static ItemDTOMaps item into item DTO object.static @Nullable GroupFunctionDTOmapFunction(@Nullable GroupFunction function) static GroupFunctionmapFunction(@Nullable Item baseItem, GroupFunctionDTO function) 
- 
Constructor Details- 
ItemDTOMapperpublic ItemDTOMapper()
 
- 
- 
Method Details- 
mapMaps item DTO into item object.- Parameters:
- itemDTO- the DTO
- itemBuilderFactory- the item registry
- Returns:
- the item object
 
- 
mapFunction
- 
mapMaps item into item DTO object.- Parameters:
- item- the item
- Returns:
- item DTO object
 
- 
mapFunction
 
-