test_class.file: core/src/test/java/net/adamcin/oakpal/core/jcrfacade/query/RowIteratorFacadeTest.java
test_class.identifier: RowIteratorFacadeTest
test_case.body: @Test
      public void testNextRow() throws Exception {
          new FacadeGetterMapping.Tester<>(RowIterator.class, this::getFacade)
                  .testFacadeGetter(Row.class, RowFacade.class, RowIterator::nextRow);
      }
test_case.class_method_signature: RowIteratorFacadeTest.testNextRow()
test_case.full_signature: @Test public void testNextRow()
test_case.identifier: testNextRow
test_case.invocations: testFacadeGetter
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testNextRow()
focal_class.declarator: session
focal_class.modifier: private final @NotNull
focal_class.original_string: private final @NotNull SessionFacade<S> session;
focal_class.type: SessionFacade<S>
focal_class.var_name: session
focal_class.file: core/src/main/java/net/adamcin/oakpal/core/jcrfacade/query/RowIteratorFacade.java
focal_class.identifier: RowIteratorFacade
focal_class.interfaces: implements RowIterator
focal_class.class_method_signature: RowIteratorFacade.RowIteratorFacade(final @NotNull RowIterator delegate, final @NotNull SessionFacade<S> session)
focal_class.full_signature: @SuppressWarnings("WeakerAccess") public  RowIteratorFacade(final @NotNull RowIterator delegate, final @NotNull SessionFacade<S> session)
focal_class.identifier: RowIteratorFacade
focal_class.modifiers: @SuppressWarnings("WeakerAccess") public
focal_class.parameters: (final @NotNull RowIterator delegate, final @NotNull SessionFacade<S> session)
focal_class.signature:  RowIteratorFacade(final @NotNull RowIterator delegate, final @NotNull SessionFacade<S> session)
focal_class.class_method_signature: RowIteratorFacade.nextRow()
focal_class.full_signature: @Override public Row nextRow()
focal_class.identifier: nextRow
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Row
focal_class.signature: Row nextRow()
focal_class.class_method_signature: RowIteratorFacade.next()
focal_class.full_signature: @Override public Object next()
focal_class.identifier: next
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Object
focal_class.signature: Object next()
focal_class.superclass: extends RangeIteratorFacade<RowIterator>
focal_method.body: @Override
      public Row nextRow() {
          Row internal = delegate.nextRow();
          return new RowFacade<>(internal, session);
      }
focal_method.class_method_signature: RowIteratorFacade.nextRow()
focal_method.full_signature: @Override public Row nextRow()
focal_method.identifier: nextRow
focal_method.invocations: nextRow
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: Row
focal_method.signature: Row nextRow()