All Classes Interface Summary Class Summary
| Class |
Description |
| ArrayReadonly<V> |
|
| CachePagedData |
|
| CachePagedDataBase<S extends CachePagedState<M,D>,M extends UsedPagesInfo,D extends DirtyPagedDataBase<M,? extends DirtyPagedState>> |
Кеширование страниц.
|
| CachePagedState<M extends UsedPagesInfo,D extends DirtyPagedDataBase<M,? extends DirtyPagedState>> |
Состояние объекта CachePagedDataBase
Предполагается наличие 2ух реализаций,
для Non Thread safe и Thread safe
|
| CachePagedState.NonThreadSafe |
|
| Capacity |
Возвращает емкость
|
| CBuffPagedData |
|
| CCachePagedData |
Кеш страниц, с разделением на быструю и медленную память
с поддержкой многопоточности
|
| CCachePagedData.State |
|
| Cleanable |
Очистка данных
|
| ContentBuffer |
Байтовый буфер
|
| ContentBufferEvent |
Событие изменения буфера
|
| ContentBufferFuncs |
Вспомогательные функции для ContentBuffer
|
| ContentBufferInputStream |
Чтение из буфера
|
| ContentBufferListener |
Событие буфера
|
| ContentBufferOutputStream |
Создает stream для записи
|
| CycleOperationData<DATA,DURATION extends Comparable<DURATION> & Duration<DURATION>,TIME extends Comparable<TIME> & Distance<TIME,DURATION>> |
|
| DirtyPagedData |
Обвертка над PagedData с учетом грязных/чистых страниц.
|
| DirtyPagedDataBase<M extends UsedPagesInfo,S extends DirtyPagedState> |
|
| DirtyPagedDataSafe |
|
| DirtyPagedState |
|
| DirtyPagedState.NonThreadSafe |
|
| DirtyPagedState.PageState |
|
| DirtyPagedState.VolatileState |
|
| Distance<T,D extends Comparable<D>> |
|
| Duration<SELF extends Duration> |
|
| ExtendablePages<MEM extends UsedPagesInfo> |
Расширение кол-ва используемых страниц
|
| FileLockBuffer |
Буфер с файловой блокировкой
|
| Flushable |
Принудительная запись накопившийся изменений на диск/носитель информации
|
| IntArrayMutable |
|
| IntArrayReadOnly |
Интерфейс чтения массива
|
| MapMutable<K,V> |
|
| MapReadonly<K,V> |
|
| MemContentBuffer |
Буфер в памяти
|
| MemPagedData |
Простая постраничная организация памяти
|
| MemPagedData.MemInfoUsedClone |
|
| NanoDuration |
|
| NanoTime |
|
| OperationData<DATA,DURATION extends Comparable<DURATION>,TIME extends Comparable<TIME> & Distance<TIME,DURATION>> |
Учет операционных данных
|
| PagedData<MEMINFO extends UsedPagesInfo> |
Страничная организация памяти
|
| PageLock |
Блокировка диапазона страниц
|
| PagesBuffer |
Буфер страниц
|
| RAFBuffer |
|
| ReduciblePages<MEM extends UsedPagesInfo> |
Уменьшение кол-ва используемых страниц
|
| ResizablePages<MEM extends UsedPagesInfo> |
Изменение кол-ва выделенных страниц
|
| SBCBuffer |
Буфер для работы через интерфейс SeekableByteChannel
|
| SizeChangedEvent |
Событие зменения размера буфера
|
| SlowPagedData |
|
| SyncContentBuffer |
Синхронная работа с буфером
|
| UsedPagesInfo |
Информация о памяти
|
| WrapperContentBuffer<T extends ContentBuffer> |
Буфер обвертка
|