Package xyz.cofe.cbuffer.page
Class DirtyPagedData
- java.lang.Object
-
- xyz.cofe.cbuffer.page.DirtyPagedDataBase<UsedPagesInfo,DirtyPagedState.NonThreadSafe>
-
- xyz.cofe.cbuffer.page.DirtyPagedData
-
- All Implemented Interfaces:
ExtendablePages<UsedPagesInfo>,PagedData<UsedPagesInfo>,ReduciblePages<UsedPagesInfo>,ResizablePages<UsedPagesInfo>
public class DirtyPagedData extends DirtyPagedDataBase<UsedPagesInfo,DirtyPagedState.NonThreadSafe>
Обвертка надPagedDataс учетом грязных/чистых страниц.
-
-
Field Summary
-
Fields inherited from class xyz.cofe.cbuffer.page.DirtyPagedDataBase
pagedData
-
-
Constructor Summary
Constructors Constructor Description DirtyPagedData(ResizablePages<UsedPagesInfo> pagedData)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DirtyPagedState.NonThreadSafestate()-
Methods inherited from class xyz.cofe.cbuffer.page.DirtyPagedDataBase
dirty, dirtyPages, extendPages, flushPage, memoryInfo, now, onChangeResizePages, readPage, reducePages, resizePages, writePage
-
-
-
-
Constructor Detail
-
DirtyPagedData
public DirtyPagedData(ResizablePages<UsedPagesInfo> pagedData)
-
-
Method Detail
-
state
protected DirtyPagedState.NonThreadSafe state()
- Specified by:
statein classDirtyPagedDataBase<UsedPagesInfo,DirtyPagedState.NonThreadSafe>
-
-