public override PageCursor OpenLinkedCursor(long pageId) { PageCursor toReturn = new PageAwareByteArrayCursor(_pages, _pageSize, pageId); if (_linkedCursor != null) { _linkedCursor.close(); } _linkedCursor = toReturn; return(toReturn); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @BeforeEach void setUp() internal virtual void SetUp() { _cursor = new PageAwareByteArrayCursor(256); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @BeforeEach void initiateCursor() internal virtual void InitiateCursor() { _cursor = new PageAwareByteArrayCursor(_pageSize); _cursor.next(); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @BeforeEach void setUpPagedFile() throws java.io.IOException //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: internal virtual void SetUpPagedFile() { _cursor = new PageAwareByteArrayCursor(PAGE_SIZE); when(_pagedFile.io(anyLong(), anyInt())).thenAnswer(invocation => _cursor.duplicate(invocation.getArgument(0))); _freelist.initialize(BASE_ID + 1, BASE_ID + 1, BASE_ID + 1, 0, 0); }