Package org.motechproject.mots.mapper
Class ModuleAssignmentMapper
- java.lang.Object
-
- org.motechproject.mots.mapper.ModuleAssignmentMapper
-
public abstract class ModuleAssignmentMapper extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ModuleAssignmentMapper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
fillIsStared(AssignedModules assignedModules, ChwModulesDto chwModulesDto)
abstract AssignedModules
fromDto(ModuleAssignmentDto moduleAssignmentDto)
protected abstract ModuleSimpleDto
moduleToModuleSimpleDto(Module module)
protected CommunityHealthWorker
toChw(java.lang.String chwId)
Create CHW with given id.abstract ChwModulesDto
toDto(AssignedModules assignedModules)
protected Module
toModule(java.lang.String moduleId)
Create Module with given id.
-
-
-
Method Detail
-
fromDto
public abstract AssignedModules fromDto(ModuleAssignmentDto moduleAssignmentDto)
-
toDto
public abstract ChwModulesDto toDto(AssignedModules assignedModules)
-
moduleToModuleSimpleDto
protected abstract ModuleSimpleDto moduleToModuleSimpleDto(Module module)
-
toChw
protected CommunityHealthWorker toChw(java.lang.String chwId)
Create CHW with given id.- Parameters:
chwId
- id of CHW- Returns:
- CHW with given id
-
toModule
protected Module toModule(java.lang.String moduleId)
Create Module with given id.- Parameters:
moduleId
- id of Module.- Returns:
- Module with given id
-
fillIsStared
protected void fillIsStared(AssignedModules assignedModules, ChwModulesDto chwModulesDto)
-
-