class PageList {

    boolean isBoundTo( long pageRef, int swapperId, long filePageId )
    {
        long address = offPageBinding( pageRef );
        long expectedBinding = (filePageId << SHIFT_PARTIAL_FILE_PAGE_ID) + swapperId;
        long actualBinding = UnsafeUtil.getLong( address ) >>> SHIFT_SWAPPER_ID;
        return expectedBinding == actualBinding;
    }

      PageList( int pageCount, int cachePageSize, MemoryAllocator memoryAllocator, SwapperSet swappers,
              long victimPageAddress, long bufferAlignment );
      PageList( PageList pageList );

}