TDQ-9592: fix some issues about java engine(result for Date pattern
indicator, and labels for column set dirll down)
TDQ-9592: refact some code
Merge branch 'bugfix/TDQ-9592-mapdb' into maintenance/5.6