Interface Dto2PosoGenerator<D,P>
public interface Dto2PosoGenerator<D,P>
-
Method Summary
Modifier and TypeMethodDescriptioncreatePoso(D dto) Creates a new Poso obejct with the data provided by the dto.createUnmanagedPoso(D dto) loadAndMergePoso(D dto) Loads the poso referenced by the dto.voidvoidmergeUnmanagedPoso(D dto, P poso) voidpostProcessCreate(D dto, P poso) voidpostProcessCreateUnmanaged(D dto, P poso) voidpostProcessInstantiate(P poso) voidpostProcessLoad(D dto, P poso) voidpostProcessMerge(D dto, P poso)
-
Method Details
-
createPoso
Creates a new Poso obejct with the data provided by the dto.- Parameters:
dto-- Throws:
ExpectedException
-
createUnmanagedPoso
- Throws:
ExpectedException
-
instantiatePoso
P instantiatePoso() -
mergePoso
- Throws:
ExpectedException
-
mergeUnmanagedPoso
- Throws:
ExpectedException
-
loadAndMergePoso
- Throws:
ExpectedException
-
loadPoso
Loads the poso referenced by the dto.- Parameters:
dto-
-
postProcessCreate
-
postProcessCreateUnmanaged
-
postProcessLoad
-
postProcessMerge
-
postProcessInstantiate
-