test_class.file: oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/IllegalSegmentReferencesTest.java
test_class.identifier: IllegalSegmentReferencesTest
test_case.body: @Test(expected = IllegalStateException.class)
      public void iteratorShouldBeIllegal() throws Exception {
          new IllegalSegmentReferences().iterator();
      }
test_case.class_method_signature: IllegalSegmentReferencesTest.iteratorShouldBeIllegal()
test_case.full_signature: @Test(expected = IllegalStateException.class) public void iteratorShouldBeIllegal()
test_case.identifier: iteratorShouldBeIllegal
test_case.invocations: iterator
test_case.modifiers: @Test(expected = IllegalStateException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void iteratorShouldBeIllegal()
focal_class.file: oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/IllegalSegmentReferences.java
focal_class.identifier: IllegalSegmentReferences
focal_class.interfaces: implements SegmentReferences
focal_class.class_method_signature: IllegalSegmentReferences.getSegmentId(int reference)
focal_class.full_signature: @Override public SegmentId getSegmentId(int reference)
focal_class.identifier: getSegmentId
focal_class.modifiers: @Override public
focal_class.parameters: (int reference)
focal_class.return: SegmentId
focal_class.signature: SegmentId getSegmentId(int reference)
focal_class.class_method_signature: IllegalSegmentReferences.iterator()
focal_class.full_signature: @NotNull @Override public Iterator<SegmentId> iterator()
focal_class.identifier: iterator
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: Iterator<SegmentId>
focal_class.signature: Iterator<SegmentId> iterator()
focal_method.body: @NotNull
      @Override
      public Iterator<SegmentId> iterator() {
          throw new IllegalStateException("invalid use");
      }
focal_method.class_method_signature: IllegalSegmentReferences.iterator()
focal_method.full_signature: @NotNull @Override public Iterator<SegmentId> iterator()
focal_method.identifier: iterator
focal_method.modifiers: @NotNull @Override public
focal_method.parameters: ()
focal_method.return: Iterator<SegmentId>
focal_method.signature: Iterator<SegmentId> iterator()