test_class.declarator: mergedResult
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private MergedResult mergedResult;
test_class.type: MergedResult
test_class.var_name: mergedResult
test_class.declarator: decoratorMergedResult
test_class.modifier: private
test_class.original_string: private TestDecoratorMergedResult decoratorMergedResult;
test_class.type: TestDecoratorMergedResult
test_class.var_name: decoratorMergedResult
test_class.file: shardingsphere-infra/shardingsphere-infra-merge/src/test/java/org/apache/shardingsphere/infra/merge/result/impl/decorator/DecoratorMergedResultTest.java
test_class.identifier: DecoratorMergedResultTest
test_case.body: @Test
      public void assertGetCalenderValueWithColumnIndex() throws SQLException {
          Calendar calendar = Calendar.getInstance();
          when(mergedResult.getCalendarValue(1, Date.class, calendar)).thenReturn(new Date(0L));
          assertThat(decoratorMergedResult.getCalendarValue(1, Date.class, calendar), is(new Date(0L)));
      }
test_case.class_method_signature: DecoratorMergedResultTest.assertGetCalenderValueWithColumnIndex()
test_case.full_signature: @Test public void assertGetCalenderValueWithColumnIndex()
test_case.identifier: assertGetCalenderValueWithColumnIndex
test_case.invocations: getInstance thenReturn when getCalendarValue assertThat getCalendarValue is
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void assertGetCalenderValueWithColumnIndex()
focal_class.declarator: mergedResult
focal_class.modifier: private final
focal_class.original_string: private final MergedResult mergedResult;
focal_class.type: MergedResult
focal_class.var_name: mergedResult
focal_class.file: shardingsphere-infra/shardingsphere-infra-merge/src/main/java/org/apache/shardingsphere/infra/merge/result/impl/decorator/DecoratorMergedResult.java
focal_class.identifier: DecoratorMergedResult
focal_class.interfaces: implements MergedResult
focal_class.class_method_signature: DecoratorMergedResult.getValue(final int columnIndex, final Class<?> type)
focal_class.full_signature: @Override public final Object getValue(final int columnIndex, final Class<?> type)
focal_class.identifier: getValue
focal_class.modifiers: @Override public final
focal_class.parameters: (final int columnIndex, final Class<?> type)
focal_class.return: Object
focal_class.signature: Object getValue(final int columnIndex, final Class<?> type)
focal_class.class_method_signature: DecoratorMergedResult.getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar)
focal_class.full_signature: @Override public final Object getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar)
focal_class.identifier: getCalendarValue
focal_class.modifiers: @Override public final
focal_class.parameters: (final int columnIndex, final Class<?> type, final Calendar calendar)
focal_class.return: Object
focal_class.signature: Object getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar)
focal_class.class_method_signature: DecoratorMergedResult.getInputStream(final int columnIndex, final String type)
focal_class.full_signature: @Override public final InputStream getInputStream(final int columnIndex, final String type)
focal_class.identifier: getInputStream
focal_class.modifiers: @Override public final
focal_class.parameters: (final int columnIndex, final String type)
focal_class.return: InputStream
focal_class.signature: InputStream getInputStream(final int columnIndex, final String type)
focal_class.class_method_signature: DecoratorMergedResult.wasNull()
focal_class.full_signature: @Override public final boolean wasNull()
focal_class.identifier: wasNull
focal_class.modifiers: @Override public final
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean wasNull()
focal_method.body: @Override
      public final Object getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar) throws SQLException {
          return mergedResult.getCalendarValue(columnIndex, type, calendar);
      }
focal_method.class_method_signature: DecoratorMergedResult.getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar)
focal_method.full_signature: @Override public final Object getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar)
focal_method.identifier: getCalendarValue
focal_method.invocations: getCalendarValue
focal_method.modifiers: @Override public final
focal_method.parameters: (final int columnIndex, final Class<?> type, final Calendar calendar)
focal_method.return: Object
focal_method.signature: Object getCalendarValue(final int columnIndex, final Class<?> type, final Calendar calendar)