* #1569 DTO pattern implemented using Enums
* #1569 DTO pattern implemented using Enums
* #1569 adding some java docs
* #1569 some changes in java doc and code style
* #1569 some changes in java doc and code style
* #1569 some changes in java doc and code style
* #1569 some changes in java doc and code style
* #1569 adding suggested extra line
* #1569 license added to pom.xml
* #1569 more checkstyle problems resolved
* #1569 more checkstyle problems resolved
* #1569 more checkstyle problems resolved
Co-authored-by: siavashsoleymani <siavash.soleimani@snapp.cab>
Co-authored-by: Subhrodip Mohanta <subhrodipmohanta@gmail.com>