Fix [SonarQube] Synchronized class StringBuffer should not be used
(Replace the synchronized class "StringBuffer" by an unsynchronized one
such as "StringBuilder")
Fix [SonarQube] Field names should comply with a naming convention
Fix [SonarQube] Avoid commented-out lines of code (A block of
commented-out lines of code should be removed)
Expand wildcard import java.io.* to declare individual classes
Expand wildcard import javax.xml.stream.* to declare individual classes
Refactor parameter name for descriptiveness
Refactor parameter name for descriptiveness