test_class.file: shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/test/java/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/time/MySQLTimeValueUtilTest.java
test_class.identifier: MySQLTimeValueUtilTest
test_case.body: @Test
      public void assertGetSimpleDateFormat() {
          Timestamp expected = new Timestamp(1584599445000L);
          assertThat(MySQLTimeValueUtil.getSimpleDateFormat().format(expected), is(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(expected)));
      }
test_case.class_method_signature: MySQLTimeValueUtilTest.assertGetSimpleDateFormat()
test_case.full_signature: @Test public void assertGetSimpleDateFormat()
test_case.identifier: assertGetSimpleDateFormat
test_case.invocations: assertThat format getSimpleDateFormat is format
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void assertGetSimpleDateFormat()
focal_class.declarator: ZERO_OF_TIME = "00:00:00"
focal_class.modifier: public static final
focal_class.original_string: public static final String ZERO_OF_TIME = "00:00:00";
focal_class.type: String
focal_class.var_name: ZERO_OF_TIME
focal_class.declarator: ZERO_OF_DATE = "0000-00-00"
focal_class.modifier: public static final
focal_class.original_string: public static final String ZERO_OF_DATE = "0000-00-00";
focal_class.type: String
focal_class.var_name: ZERO_OF_DATE
focal_class.declarator: YEAR_OF_ZERO = "0000"
focal_class.modifier: public static final
focal_class.original_string: public static final String YEAR_OF_ZERO = "0000";
focal_class.type: String
focal_class.var_name: YEAR_OF_ZERO
focal_class.declarator: DATETIME_OF_ZERO = "0000-00-00 00:00:00"
focal_class.modifier: public static final
focal_class.original_string: public static final String DATETIME_OF_ZERO = "0000-00-00 00:00:00";
focal_class.type: String
focal_class.var_name: DATETIME_OF_ZERO
focal_class.declarator: TIMESTAMP_FORMAT = ThreadLocal.withInitial(() -> new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"))
focal_class.modifier: private static final
focal_class.original_string: private static final ThreadLocal<SimpleDateFormat> TIMESTAMP_FORMAT = ThreadLocal.withInitial(() -> new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
focal_class.type: ThreadLocal<SimpleDateFormat>
focal_class.var_name: TIMESTAMP_FORMAT
focal_class.file: shardingsphere-db-protocol/shardingsphere-db-protocol-mysql/src/main/java/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/time/MySQLTimeValueUtil.java
focal_class.identifier: MySQLTimeValueUtil
focal_class.class_method_signature: MySQLTimeValueUtil.getSimpleDateFormat()
focal_class.full_signature: public static SimpleDateFormat getSimpleDateFormat()
focal_class.identifier: getSimpleDateFormat
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: SimpleDateFormat
focal_class.signature: SimpleDateFormat getSimpleDateFormat()
focal_method.body: public static SimpleDateFormat getSimpleDateFormat() {
          return TIMESTAMP_FORMAT.get();
      }
focal_method.class_method_signature: MySQLTimeValueUtil.getSimpleDateFormat()
focal_method.full_signature: public static SimpleDateFormat getSimpleDateFormat()
focal_method.identifier: getSimpleDateFormat
focal_method.invocations: get
focal_method.modifiers: public static
focal_method.parameters: ()
focal_method.return: SimpleDateFormat
focal_method.signature: SimpleDateFormat getSimpleDateFormat()