A B C D E F G H I K L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- add(SELF) - Method in interface xyz.cofe.cbuffer.page.Duration
- add(NanoDuration) - Method in class xyz.cofe.cbuffer.page.NanoDuration
- addListener(ContentBufferListener) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- addListener(ContentBufferListener, boolean) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- allocCachePage() - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Выделение свободной страницы
- allocCachePage() - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- ArrayReadonly<V> - Interface in xyz.cofe.cbuffer.page
B
- beginIndex - Variable in class xyz.cofe.cbuffer.ContentBufferInputStream
- beginIndex - Variable in class xyz.cofe.cbuffer.ContentBufferOutputStream
- beginLastTime - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- beginList - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- buffer - Variable in class xyz.cofe.cbuffer.page.MemPagedData
- buffer - Variable in class xyz.cofe.cbuffer.SyncContentBuffer
- buffer - Variable in class xyz.cofe.cbuffer.WrapperContentBuffer
C
- cache2persist(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Возвращает индекс постоянной страницы для кешированной страницы
- cache2persist(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- cache2persist_mut(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- cache2persist_mut(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- cache2prst - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cache2prst_read(Function<IntArrayReadOnly, R>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
-
Отображение кеша страниц на основную память.
- cache2prst_read(Function<IntArrayReadOnly, R>) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- cache2prst_read(Function<IntArrayReadOnly, R>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cache2prst_replace(Function<IntArrayReadOnly, int[]>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- cache2prst_replace(Function<IntArrayReadOnly, int[]>) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- cache2prst_replace(Function<IntArrayReadOnly, int[]>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cache2prst_write(Consumer<IntArrayMutable>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- cache2prst_write(Consumer<IntArrayMutable>) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- cache2prst_write(Consumer<IntArrayMutable>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cacheHitMiss() - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- cacheLock - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- CachePagedData - Class in xyz.cofe.cbuffer.page
- CachePagedData(CachePagedState<UsedPagesInfo, DirtyPagedData>) - Constructor for class xyz.cofe.cbuffer.page.CachePagedData
- CachePagedData(DirtyPagedData, ResizablePages<UsedPagesInfo>) - Constructor for class xyz.cofe.cbuffer.page.CachePagedData
- CachePagedData(DirtyPagedData, ResizablePages<UsedPagesInfo>, CachePagedState<UsedPagesInfo, DirtyPagedData>) - Constructor for class xyz.cofe.cbuffer.page.CachePagedData
- CachePagedDataBase<S extends CachePagedState<M,D>,M extends UsedPagesInfo,D extends DirtyPagedDataBase<M,? extends DirtyPagedState>> - Class in xyz.cofe.cbuffer.page
-
Кеширование страниц.
- CachePagedDataBase(D, ResizablePages<M>) - Constructor for class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Конструктор
- CachePagedDataBase(D, ResizablePages<M>, S) - Constructor for class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Конструктор
- CachePagedDataBase(S) - Constructor for class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Конструктор
- CachePagedState<M extends UsedPagesInfo,D extends DirtyPagedDataBase<M,? extends DirtyPagedState>> - Interface in xyz.cofe.cbuffer.page
-
Состояние объекта
CachePagedDataBaseПредполагается наличие 2ух реализаций, для Non Thread safe и Thread safe - CachePagedState.NonThreadSafe - Class in xyz.cofe.cbuffer.page
- cachePageLocks - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cachePageReadLock(int, Supplier<R>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cachePageRWLock(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cachePages - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cachePages() - Method in interface xyz.cofe.cbuffer.page.CachePagedState
-
Кеш страниц (быстрая)
- cachePages() - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- cachePages() - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cachePages(D) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- cachePages(DirtyPagedDataBase<UsedPagesInfo, DirtyPagedState.NonThreadSafe>) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- cachePages(DirtyPagedDataSafe) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- cachePageWriteLock(int, Supplier<R>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- capacity - Variable in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- capacity() - Method in interface xyz.cofe.cbuffer.page.Capacity
-
Емкость данных в байтах
- capacity() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsed
- capacity() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- Capacity - Interface in xyz.cofe.cbuffer.page
-
Возвращает емкость
- cbuff - Variable in class xyz.cofe.cbuffer.page.CBuffPagedData
- CBuffPagedData - Class in xyz.cofe.cbuffer.page
- CBuffPagedData(ContentBuffer, int, boolean, long) - Constructor for class xyz.cofe.cbuffer.page.CBuffPagedData
- CCachePagedData - Class in xyz.cofe.cbuffer.page
-
Кеш страниц, с разделением на быструю и медленную память с поддержкой многопоточности
- CCachePagedData(CCachePagedData.State) - Constructor for class xyz.cofe.cbuffer.page.CCachePagedData
- CCachePagedData(DirtyPagedDataSafe, ResizablePages<UsedPagesInfo>) - Constructor for class xyz.cofe.cbuffer.page.CCachePagedData
- CCachePagedData.State - Class in xyz.cofe.cbuffer.page
- channel - Variable in class xyz.cofe.cbuffer.SBCBuffer
- Cleanable - Interface in xyz.cofe.cbuffer
-
Очистка данных
- cleanDirtyPages() - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Получение списка чистых/грязных страниц
- cleanDirtyPages() - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- clear() - Method in interface xyz.cofe.cbuffer.Cleanable
-
Очистка данных
- clear() - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Очистка буфера, устанавливает размер в ноль
- clear() - Method in class xyz.cofe.cbuffer.MemContentBuffer
- clear() - Method in class xyz.cofe.cbuffer.PagesBuffer
- clear() - Method in class xyz.cofe.cbuffer.RAFBuffer
- clear() - Method in class xyz.cofe.cbuffer.SBCBuffer
- clear() - Method in class xyz.cofe.cbuffer.SyncContentBuffer
- clear() - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- clone() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- clone() - Method in class xyz.cofe.cbuffer.MemContentBuffer
- clone() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsed
- clone() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- clone() - Method in interface xyz.cofe.cbuffer.page.UsedPagesInfo
-
Клонирование
- clone() - Method in class xyz.cofe.cbuffer.RAFBuffer
- clone() - Method in class xyz.cofe.cbuffer.SBCBuffer
- cloneRafContent - Variable in class xyz.cofe.cbuffer.RAFBuffer
- close() - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Закрытие буфера
- close() - Method in class xyz.cofe.cbuffer.ContentBufferInputStream
- close() - Method in class xyz.cofe.cbuffer.ContentBufferOutputStream
- close() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- close() - Method in class xyz.cofe.cbuffer.MemContentBuffer
- close() - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- close() - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- close() - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- close() - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- close() - Method in class xyz.cofe.cbuffer.PagesBuffer
- close() - Method in class xyz.cofe.cbuffer.RAFBuffer
- close() - Method in class xyz.cofe.cbuffer.SBCBuffer
- close() - Method in class xyz.cofe.cbuffer.SyncContentBuffer
-
Закрывает объект и удаляет ссылки
- close() - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- closed - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- closeOnFinalize - Variable in class xyz.cofe.cbuffer.SBCBuffer
- closeRaf - Variable in class xyz.cofe.cbuffer.RAFBuffer
- closeSync - Variable in class xyz.cofe.cbuffer.page.CCachePagedData
- collect(TIME, TIME, DATA) - Method in class xyz.cofe.cbuffer.page.CycleOperationData
- collect(TIME, TIME, DATA) - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Регистрация данных
- compareTo(NanoDuration) - Method in class xyz.cofe.cbuffer.page.NanoDuration
- compareTo(NanoTime) - Method in class xyz.cofe.cbuffer.page.NanoTime
- contentBuffer - Variable in class xyz.cofe.cbuffer.ContentBufferEvent
- contentBuffer - Variable in class xyz.cofe.cbuffer.ContentBufferInputStream
- contentBuffer - Variable in class xyz.cofe.cbuffer.ContentBufferOutputStream
- ContentBuffer - Interface in xyz.cofe.cbuffer
-
Байтовый буфер
- contentBufferEvent(ContentBufferEvent) - Method in interface xyz.cofe.cbuffer.ContentBufferListener
-
Событие буфера
- ContentBufferEvent - Class in xyz.cofe.cbuffer
-
Событие изменения буфера
- ContentBufferEvent(ContentBuffer) - Constructor for class xyz.cofe.cbuffer.ContentBufferEvent
- ContentBufferFuncs - Class in xyz.cofe.cbuffer
-
Вспомогательные функции для ContentBuffer
- ContentBufferFuncs() - Constructor for class xyz.cofe.cbuffer.ContentBufferFuncs
- ContentBufferInputStream - Class in xyz.cofe.cbuffer
-
Чтение из буфера
- ContentBufferInputStream(ContentBuffer) - Constructor for class xyz.cofe.cbuffer.ContentBufferInputStream
-
Конструктор
- ContentBufferInputStream(ContentBuffer, long) - Constructor for class xyz.cofe.cbuffer.ContentBufferInputStream
-
Конструктор
- ContentBufferInputStream(ContentBuffer, long, long) - Constructor for class xyz.cofe.cbuffer.ContentBufferInputStream
-
Конструктор
- ContentBufferInputStream(ContentBuffer, long, long, Lock) - Constructor for class xyz.cofe.cbuffer.ContentBufferInputStream
-
Конструктор
- ContentBufferListener - Interface in xyz.cofe.cbuffer
-
Событие буфера
- ContentBufferOutputStream - Class in xyz.cofe.cbuffer
-
Создает stream для записи
- ContentBufferOutputStream(ContentBuffer) - Constructor for class xyz.cofe.cbuffer.ContentBufferOutputStream
- ContentBufferOutputStream(ContentBuffer, long) - Constructor for class xyz.cofe.cbuffer.ContentBufferOutputStream
- ContentBufferOutputStream(ContentBuffer, long, long) - Constructor for class xyz.cofe.cbuffer.ContentBufferOutputStream
- ContentBufferOutputStream(ContentBuffer, long, long, Lock) - Constructor for class xyz.cofe.cbuffer.ContentBufferOutputStream
- copyLock - Variable in class xyz.cofe.cbuffer.SyncContentBuffer
- count() - Method in interface xyz.cofe.cbuffer.page.ArrayReadonly
- count() - Method in interface xyz.cofe.cbuffer.page.MapReadonly
- counts - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- counts() - Method in class xyz.cofe.cbuffer.page.CycleOperationData
- counts() - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Возвращает кол-во операций
- countsSorted() - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Возвращает отсортированные операции по кол-ву
- create(int, long, long, long) - Static method in interface xyz.cofe.cbuffer.page.DirtyPagedState.PageState
- createTempFile() - Method in class xyz.cofe.cbuffer.RAFBuffer
- createTempRAF() - Method in class xyz.cofe.cbuffer.RAFBuffer
- CycleOperationData<DATA,DURATION extends Comparable<DURATION> & Duration<DURATION>,TIME extends Comparable<TIME> & Distance<TIME,DURATION>> - Class in xyz.cofe.cbuffer.page
- CycleOperationData(int) - Constructor for class xyz.cofe.cbuffer.page.CycleOperationData
D
- data - Variable in class xyz.cofe.cbuffer.MemContentBuffer
- dataList - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- dataSize - Variable in class xyz.cofe.cbuffer.MemContentBuffer
- dataSize - Variable in class xyz.cofe.cbuffer.page.MemPagedData
- delay - Variable in class xyz.cofe.cbuffer.page.SlowPagedData
- deleteTempOnExit - Variable in class xyz.cofe.cbuffer.RAFBuffer
- dirty() - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState.PageState
- dirty(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Проверка, что страница является "грязной"
- dirty(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- dirty(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
-
Проверяет что страница "грязная".
- dirty_mut(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- dirty_mut(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- DirtyPagedData - Class in xyz.cofe.cbuffer.page
-
Обвертка над
PagedDataс учетом грязных/чистых страниц. - DirtyPagedData(ResizablePages<UsedPagesInfo>) - Constructor for class xyz.cofe.cbuffer.page.DirtyPagedData
- DirtyPagedDataBase<M extends UsedPagesInfo,S extends DirtyPagedState> - Class in xyz.cofe.cbuffer.page
- DirtyPagedDataBase(ResizablePages<M>) - Constructor for class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- DirtyPagedDataSafe - Class in xyz.cofe.cbuffer.page
- DirtyPagedDataSafe(ResizablePages<UsedPagesInfo>) - Constructor for class xyz.cofe.cbuffer.page.DirtyPagedDataSafe
- DirtyPagedState - Interface in xyz.cofe.cbuffer.page
- DirtyPagedState.NonThreadSafe - Class in xyz.cofe.cbuffer.page
- DirtyPagedState.PageState - Interface in xyz.cofe.cbuffer.page
- DirtyPagedState.VolatileState - Class in xyz.cofe.cbuffer.page
- dirtyPages(Consumer1<Integer>) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
-
Обход всех грязных страниц
- distance(T) - Method in interface xyz.cofe.cbuffer.page.Distance
- distance(NanoTime) - Method in class xyz.cofe.cbuffer.page.NanoTime
- Distance<T,D extends Comparable<D>> - Interface in xyz.cofe.cbuffer.page
- duration - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- duration() - Method in class xyz.cofe.cbuffer.page.CycleOperationData
- duration() - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Возвращает продолжительность операций
- Duration<SELF extends Duration> - Interface in xyz.cofe.cbuffer.page
- durationSorted() - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Возвращает отсортированные операции по продолжительности
E
- each(Consumer<DirtyPagedState.PageState>) - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
- each(Consumer<DirtyPagedState.PageState>) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- each(Consumer<DirtyPagedState.PageState>) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- endIndexExclusive - Variable in class xyz.cofe.cbuffer.ContentBufferInputStream
- endIndexExclusive - Variable in class xyz.cofe.cbuffer.ContentBufferOutputStream
- endLastTime - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- endList - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- equals(Object) - Method in class xyz.cofe.cbuffer.page.NanoDuration
- equals(Object) - Method in class xyz.cofe.cbuffer.page.NanoTime
- ExtendablePages<MEM extends UsedPagesInfo> - Interface in xyz.cofe.cbuffer.page
-
Расширение кол-ва используемых страниц
- extendPages(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- extendPages(int) - Method in class xyz.cofe.cbuffer.page.CBuffPagedData
- extendPages(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- extendPages(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- extendPages(int) - Method in interface xyz.cofe.cbuffer.page.ExtendablePages
-
Расширение кол-ва используемых страниц
- extendPages(int) - Method in class xyz.cofe.cbuffer.page.MemPagedData
- extendPages(int) - Method in class xyz.cofe.cbuffer.page.SlowPagedData
- extendSize - Variable in class xyz.cofe.cbuffer.MemContentBuffer
F
- fileLock - Variable in class xyz.cofe.cbuffer.FileLockBuffer
- fileLock() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- FileLockBuffer - Class in xyz.cofe.cbuffer
-
Буфер с файловой блокировкой
- FileLockBuffer() - Constructor for class xyz.cofe.cbuffer.FileLockBuffer
- FileLockBuffer(Lock) - Constructor for class xyz.cofe.cbuffer.FileLockBuffer
- FileLockBuffer(FileLockBuffer) - Constructor for class xyz.cofe.cbuffer.FileLockBuffer
- fileLocks - Variable in class xyz.cofe.cbuffer.FileLockBuffer
- fileUnlock() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- finalize() - Method in class xyz.cofe.cbuffer.SBCBuffer
- fireEvent(ContentBufferEvent) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- flush() - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Запись содержимого на диск/память
- flush() - Method in class xyz.cofe.cbuffer.ContentBufferOutputStream
- flush() - Method in interface xyz.cofe.cbuffer.Flushable
-
Принудительная запись накопившийся изменений на диск/носитель информации
- flush() - Method in class xyz.cofe.cbuffer.MemContentBuffer
- flush() - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- flush() - Method in class xyz.cofe.cbuffer.page.CBuffPagedData
- flush() - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- flush() - Method in class xyz.cofe.cbuffer.PagesBuffer
- flush() - Method in class xyz.cofe.cbuffer.RAFBuffer
- flush() - Method in class xyz.cofe.cbuffer.SBCBuffer
- flush() - Method in class xyz.cofe.cbuffer.SyncContentBuffer
- flush() - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- flush(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Сохранение страницы кеша
- flush(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- flush_mut(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- flush_mut(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- flush0(int, boolean, boolean) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Этим методом пользоваться аккуратно, его булевыми параметрами, сомневаетесь - тогда true
- Flushable - Interface in xyz.cofe.cbuffer
-
Принудительная запись накопившийся изменений на диск/носитель информации
- flushed(int, long) - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
-
Отмечает время вызова
DirtyPagedDataBase.flushPage(int) - flushed(int, long) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- flushed(int, long) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- flushOnClose - Variable in class xyz.cofe.cbuffer.RAFBuffer
- flushPage(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
-
Отмечает страницу как чистую.
- flushTime - Variable in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- flushTime - Variable in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- flushTime() - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState.PageState
G
- get(int) - Method in interface xyz.cofe.cbuffer.page.ArrayReadonly
- get(int) - Method in interface xyz.cofe.cbuffer.page.IntArrayReadOnly
-
Чтение элемента массива
- get(long, int) - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Получение байтов.
- get(long, int) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- get(long, int) - Method in class xyz.cofe.cbuffer.PagesBuffer
- get(long, int) - Method in class xyz.cofe.cbuffer.RAFBuffer
- get(long, int) - Method in class xyz.cofe.cbuffer.SBCBuffer
- get(long, int) - Method in class xyz.cofe.cbuffer.SyncContentBuffer
- get(long, int) - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- get(K) - Method in interface xyz.cofe.cbuffer.page.MapReadonly
- getChannel() - Method in class xyz.cofe.cbuffer.SBCBuffer
- getContentBuffer() - Method in class xyz.cofe.cbuffer.ContentBufferEvent
- getFileLock() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- getFileLocks() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- getListeners() - Method in class xyz.cofe.cbuffer.MemContentBuffer
- getLock() - Method in class xyz.cofe.cbuffer.RAFBuffer
- getNewSize() - Method in class xyz.cofe.cbuffer.SizeChangedEvent
- getOldSize() - Method in class xyz.cofe.cbuffer.SizeChangedEvent
- getRaf() - Method in class xyz.cofe.cbuffer.RAFBuffer
- getSize() - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Возвращает размер буфера в байтах
- getSize() - Method in class xyz.cofe.cbuffer.MemContentBuffer
- getSize() - Method in class xyz.cofe.cbuffer.PagesBuffer
- getSize() - Method in class xyz.cofe.cbuffer.RAFBuffer
- getSize() - Method in class xyz.cofe.cbuffer.SBCBuffer
- getSize() - Method in class xyz.cofe.cbuffer.SyncContentBuffer
- getSize() - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- getSyncObject() - Method in class xyz.cofe.cbuffer.SyncContentBuffer
-
Возвращает объект для синхронизации
- getWrappedBuffer() - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- globalCacheLock(boolean, Supplier<R>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
H
- hasFileLock() - Method in class xyz.cofe.cbuffer.FileLockBuffer
- hashCode() - Method in class xyz.cofe.cbuffer.page.NanoDuration
- hashCode() - Method in class xyz.cofe.cbuffer.page.NanoTime
- hasListener(ContentBufferListener) - Method in class xyz.cofe.cbuffer.MemContentBuffer
I
- IntArrayMutable - Interface in xyz.cofe.cbuffer.page
- IntArrayReadOnly - Interface in xyz.cofe.cbuffer.page
-
Интерфейс чтения массива
- isCloneRafContent() - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает клонировать во временный файл содержимое буфера
- isClosed() - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- isClosed() - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- isClosed() - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- isClosed() - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- isClosed() - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- isCloseRaf() - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает закрывать RandomAccessFile при вызове close.
- isDeleteTempOnExit() - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает удалять временно клонированный файл при выходе
- isFlushOnClose() - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает сбрасывать содержимое памяти на диск при закрытии
- isReleaseRaf() - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает освобаждать ссылку (устанавливать свойство raf в null) на RandomAccessFile
- isThrowNotSetRaf() - Method in class xyz.cofe.cbuffer.RAFBuffer
K
- keys() - Method in interface xyz.cofe.cbuffer.page.MapReadonly
L
- last(DATA) - Method in class xyz.cofe.cbuffer.page.CycleOperationData
- last(DATA) - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Возвращает время начала-конца, последней операции для определенных данных
- lastPageSize - Variable in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- lastPageSize() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsed
- lastPageSize() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- lastPageSize() - Method in interface xyz.cofe.cbuffer.page.UsedPagesInfo
-
Возвращает размер последней страницы
- length() - Method in interface xyz.cofe.cbuffer.page.IntArrayReadOnly
-
Возвращает Размер массива
- limit - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- listeners - Variable in class xyz.cofe.cbuffer.MemContentBuffer
- lock - Variable in class xyz.cofe.cbuffer.ContentBufferInputStream
- lock - Variable in class xyz.cofe.cbuffer.ContentBufferOutputStream
- lock - Variable in class xyz.cofe.cbuffer.RAFBuffer
- lock - Variable in class xyz.cofe.cbuffer.WrapperContentBuffer
- lockPersistPages(int, int, Function<ReadWriteLock, Lock>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
M
- map(int, int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Проецирование страницы из постоянной памяти на кеш
- map(int, int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- MapMutable<K,V> - Interface in xyz.cofe.cbuffer.page
- MapReadonly<K,V> - Interface in xyz.cofe.cbuffer.page
- maxPages - Variable in class xyz.cofe.cbuffer.page.MemPagedData
- maxSize - Variable in class xyz.cofe.cbuffer.page.CBuffPagedData
- MemContentBuffer - Class in xyz.cofe.cbuffer
-
Буфер в памяти
- MemContentBuffer() - Constructor for class xyz.cofe.cbuffer.MemContentBuffer
- MemContentBuffer(byte[]) - Constructor for class xyz.cofe.cbuffer.MemContentBuffer
- memInfo - Variable in class xyz.cofe.cbuffer.page.MemPagedData
- MemInfoUsed() - Constructor for class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsed
- MemInfoUsedClone(BigInteger, int, int, int) - Constructor for class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- MemInfoUsedClone(MemPagedData.MemInfoUsed) - Constructor for class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- MemInfoUsedClone(MemPagedData.MemInfoUsedClone) - Constructor for class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- memoryInfo() - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- memoryInfo() - Method in class xyz.cofe.cbuffer.page.CBuffPagedData
- memoryInfo() - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- memoryInfo() - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- memoryInfo() - Method in class xyz.cofe.cbuffer.page.MemPagedData
- memoryInfo() - Method in interface xyz.cofe.cbuffer.page.PagedData
-
Получение информации о памяти
- memoryInfo() - Method in class xyz.cofe.cbuffer.page.SlowPagedData
- MemPagedData - Class in xyz.cofe.cbuffer.page
-
Простая постраничная организация памяти
- MemPagedData(int, int) - Constructor for class xyz.cofe.cbuffer.page.MemPagedData
- MemPagedData(int, int, byte[], int) - Constructor for class xyz.cofe.cbuffer.page.MemPagedData
- MemPagedData.MemInfoUsed - Class in xyz.cofe.cbuffer.page
- MemPagedData.MemInfoUsedClone - Class in xyz.cofe.cbuffer.page
N
- NanoDuration - Class in xyz.cofe.cbuffer.page
- NanoDuration(long) - Constructor for class xyz.cofe.cbuffer.page.NanoDuration
- NanoTime - Class in xyz.cofe.cbuffer.page
- NanoTime() - Constructor for class xyz.cofe.cbuffer.page.NanoTime
- NanoTime(long) - Constructor for class xyz.cofe.cbuffer.page.NanoTime
- NanoTime(NanoTime) - Constructor for class xyz.cofe.cbuffer.page.NanoTime
- newSize - Variable in class xyz.cofe.cbuffer.SizeChangedEvent
- nonSafe() - Static method in interface xyz.cofe.cbuffer.page.CachePagedState
-
Создание состояния - Non Thread safe
- NonThreadSafe() - Constructor for class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- NonThreadSafe() - Constructor for class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- now() - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
O
- of(int[]) - Static method in interface xyz.cofe.cbuffer.page.IntArrayMutable
- of(int[]) - Static method in interface xyz.cofe.cbuffer.page.IntArrayReadOnly
-
Обвертка над массивом
- of(int, int, int) - Static method in interface xyz.cofe.cbuffer.page.UsedPagesInfo
-
Создание информации о памяти
- of(Iterable<V>) - Static method in interface xyz.cofe.cbuffer.page.ArrayReadonly
- of(List<V>) - Static method in interface xyz.cofe.cbuffer.page.ArrayReadonly
- of(Map<K, V>) - Static method in interface xyz.cofe.cbuffer.page.MapMutable
- of(Map<K, V>) - Static method in interface xyz.cofe.cbuffer.page.MapReadonly
- oldSize - Variable in class xyz.cofe.cbuffer.SizeChangedEvent
- onChangeResizePages(Tuple2<UsedPagesInfo, UsedPagesInfo>) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- OperationData<DATA,DURATION extends Comparable<DURATION>,TIME extends Comparable<TIME> & Distance<TIME,DURATION>> - Interface in xyz.cofe.cbuffer.page
-
Учет операционных данных
- original - Variable in class xyz.cofe.cbuffer.FileLockBuffer
P
- page() - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState.PageState
- page(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- page(int) - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
- page(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- pageCount - Variable in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- pageCount() - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- pageCount() - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
- pageCount() - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- pageCount() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsed
- pageCount() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- pageCount() - Method in interface xyz.cofe.cbuffer.page.UsedPagesInfo
-
Кол-во доступных страниц
- pagedData - Variable in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- PagedData<MEMINFO extends UsedPagesInfo> - Interface in xyz.cofe.cbuffer.page
-
Страничная организация памяти
- PageLock - Interface in xyz.cofe.cbuffer.page
-
Блокировка диапазона страниц
- pages - Variable in class xyz.cofe.cbuffer.PagesBuffer
- PagesBuffer - Class in xyz.cofe.cbuffer
-
Буфер страниц
- PagesBuffer(ResizablePages) - Constructor for class xyz.cofe.cbuffer.PagesBuffer
- pageSize - Variable in class xyz.cofe.cbuffer.page.CBuffPagedData
- pageSize - Variable in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- pageSize - Variable in class xyz.cofe.cbuffer.page.MemPagedData
- pageSize() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsed
- pageSize() - Method in class xyz.cofe.cbuffer.page.MemPagedData.MemInfoUsedClone
- pageSize() - Method in interface xyz.cofe.cbuffer.page.UsedPagesInfo
-
Возвращает размер страницы
- persist2cache(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Возвращает индекс кешированной страницы для постоянной страницы
- persist2cache(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- persist2cache_mut(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- persistentPages - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- persistentPages() - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- persistentPages() - Method in interface xyz.cofe.cbuffer.page.CachePagedState
-
Основная|Постоянная память (медленная)
- persistentPages() - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- persistentPages(ResizablePages) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- persistentPages(ResizablePages<M>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- persistentPages(ResizablePages<UsedPagesInfo>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- pointer - Variable in class xyz.cofe.cbuffer.ContentBufferInputStream
- pointer - Variable in class xyz.cofe.cbuffer.ContentBufferOutputStream
- prst2cache - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- prst2cache() - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- prst2cache() - Method in interface xyz.cofe.cbuffer.page.CachePagedState
-
отображение страниц основной памяти на кеш
- prst2cache() - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- prst2cache(Map<Integer, Integer>) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- prst2cache(Map<Integer, Integer>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- prst2cache(Map<Integer, Integer>) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- prst2cache_read(Function<MapReadonly<Integer, Integer>, R>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- prst2cache_write(Function<MapMutable<Integer, Integer>, R>) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- ptr - Variable in class xyz.cofe.cbuffer.page.CycleOperationData
- put(K, V) - Method in interface xyz.cofe.cbuffer.page.MapMutable
R
- raf - Variable in class xyz.cofe.cbuffer.RAFBuffer
- RAFBuffer - Class in xyz.cofe.cbuffer
- RAFBuffer() - Constructor for class xyz.cofe.cbuffer.RAFBuffer
- RAFBuffer(Lock) - Constructor for class xyz.cofe.cbuffer.RAFBuffer
- RAFBuffer(RAFBuffer) - Constructor for class xyz.cofe.cbuffer.RAFBuffer
- RAFBuffer(RAFBuffer, Lock) - Constructor for class xyz.cofe.cbuffer.RAFBuffer
- read() - Method in class xyz.cofe.cbuffer.ContentBufferInputStream
- read(byte[]) - Method in class xyz.cofe.cbuffer.ContentBufferInputStream
- read(byte[], int, int) - Method in class xyz.cofe.cbuffer.ContentBufferInputStream
- read(int, long) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- read(int, long) - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
-
Отмечает время вызова
DirtyPagedDataBase.readPage(int) - read(int, long) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- read(Consumer3<TIME, TIME, DATA>) - Method in class xyz.cofe.cbuffer.page.CycleOperationData
- read(Consumer3<TIME, TIME, DATA>) - Method in interface xyz.cofe.cbuffer.page.OperationData
-
Получение зарегистрированных данных
- readPage(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Чтение страницы.
- readPage(int) - Method in class xyz.cofe.cbuffer.page.CBuffPagedData
- readPage(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- readPage(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
-
Чтение страницы.
- readPage(int) - Method in class xyz.cofe.cbuffer.page.MemPagedData
- readPage(int) - Method in interface xyz.cofe.cbuffer.page.PagedData
-
Чтение страницы
- readPage(int) - Method in class xyz.cofe.cbuffer.page.SlowPagedData
- readPage_alloc(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- readPage_alloc(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- readPage_mapped(int, int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- readPage_mapped(int, int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- readPageLock(int, int, Runnable) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- readPageLock(int, int, Runnable) - Method in interface xyz.cofe.cbuffer.page.PageLock
-
Блокировка диапазона страниц для чтения - shared блокировка
- readStreamInto(InputStream, long, long, ContentBuffer, long, long, int, Consumer<Long>) - Method in class xyz.cofe.cbuffer.ContentBufferFuncs
-
Записывает поток в буффер
- readStreamInto(InputStream, ContentBuffer) - Method in class xyz.cofe.cbuffer.ContentBufferFuncs
-
Записывает поток в буффер
- readTime - Variable in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- readTime - Variable in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- readTime() - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState.PageState
- reducePages(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- reducePages(int) - Method in class xyz.cofe.cbuffer.page.CBuffPagedData
- reducePages(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- reducePages(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- reducePages(int) - Method in class xyz.cofe.cbuffer.page.MemPagedData
- reducePages(int) - Method in interface xyz.cofe.cbuffer.page.ReduciblePages
-
Уменьшение кол-ва используемых страниц
- reducePages(int) - Method in class xyz.cofe.cbuffer.page.SlowPagedData
- ReduciblePages<MEM extends UsedPagesInfo> - Interface in xyz.cofe.cbuffer.page
-
Уменьшение кол-ва используемых страниц
- releaseRaf - Variable in class xyz.cofe.cbuffer.RAFBuffer
- remove(K) - Method in interface xyz.cofe.cbuffer.page.MapMutable
- removeListener(ContentBufferListener) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- ResizablePages<MEM extends UsedPagesInfo> - Interface in xyz.cofe.cbuffer.page
-
Изменение кол-ва выделенных страниц
- resizeable - Variable in class xyz.cofe.cbuffer.page.CBuffPagedData
- resizeCachePages(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Изменение размера кеша.
- resizeCachePages(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- resizePages(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- resizePages(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- resizePages(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- resizePages(int) - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
- resizePages(int) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- resizePages(int) - Method in interface xyz.cofe.cbuffer.page.ResizablePages
-
Изменение кол-ва выделенных страниц
- resizePages(int) - Method in class xyz.cofe.cbuffer.page.SlowPagedData
S
- SBCBuffer - Class in xyz.cofe.cbuffer
-
Буфер для работы через интерфейс SeekableByteChannel
- SBCBuffer(SeekableByteChannel) - Constructor for class xyz.cofe.cbuffer.SBCBuffer
- set(int, int) - Method in interface xyz.cofe.cbuffer.page.IntArrayMutable
- set(long, byte[], int, int) - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Установить байты в массиве.
- set(long, byte[], int, int) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- set(long, byte[], int, int) - Method in class xyz.cofe.cbuffer.PagesBuffer
- set(long, byte[], int, int) - Method in class xyz.cofe.cbuffer.RAFBuffer
- set(long, byte[], int, int) - Method in class xyz.cofe.cbuffer.SBCBuffer
- set(long, byte[], int, int) - Method in class xyz.cofe.cbuffer.SyncContentBuffer
- set(long, byte[], int, int) - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- setCloneRafContent(boolean) - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает клонировать во временный файл содержимое буфера
- setCloseRaf(boolean) - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает закрывать RandomAccessFile при вызове close.
- setDeleteTempOnExit(boolean) - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает удалять временно клонированный файл при выходе
- setFlushOnClose(boolean) - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает сбрасывать содержимое памяти на диск при закрытии
- setRaf(RandomAccessFile) - Method in class xyz.cofe.cbuffer.FileLockBuffer
- setRaf(RandomAccessFile) - Method in class xyz.cofe.cbuffer.RAFBuffer
- setReleaseRaf(boolean) - Method in class xyz.cofe.cbuffer.RAFBuffer
-
Указывает освобаждать ссылку (устанавливать свойство raf в null) на RandomAccessFile
- setSize(long) - Method in interface xyz.cofe.cbuffer.ContentBuffer
-
Устанавливает размер буфера
- setSize(long) - Method in class xyz.cofe.cbuffer.MemContentBuffer
- setSize(long) - Method in class xyz.cofe.cbuffer.PagesBuffer
- setSize(long) - Method in class xyz.cofe.cbuffer.RAFBuffer
- setSize(long) - Method in class xyz.cofe.cbuffer.SBCBuffer
- setSize(long) - Method in class xyz.cofe.cbuffer.SyncContentBuffer
- setSize(long) - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- setThrowNotSetRaf(boolean) - Method in class xyz.cofe.cbuffer.RAFBuffer
- setWrappedBuffer(T) - Method in class xyz.cofe.cbuffer.WrapperContentBuffer
- SizeChangedEvent - Class in xyz.cofe.cbuffer
-
Событие зменения размера буфера
- SizeChangedEvent(ContentBuffer, long, long) - Constructor for class xyz.cofe.cbuffer.SizeChangedEvent
- skip(long) - Method in class xyz.cofe.cbuffer.ContentBufferInputStream
- SlowPagedData - Class in xyz.cofe.cbuffer.page
- SlowPagedData(ResizablePages, long) - Constructor for class xyz.cofe.cbuffer.page.SlowPagedData
- statCacheHit - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- statCacheHitMiss() - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- statCacheHitMiss() - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- statCacheHitMiss() - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- statCacheHitMiss(boolean) - Method in class xyz.cofe.cbuffer.page.CachePagedState.NonThreadSafe
- statCacheHitMiss(boolean) - Method in interface xyz.cofe.cbuffer.page.CachePagedState
- statCacheHitMiss(boolean) - Method in class xyz.cofe.cbuffer.page.CCachePagedData.State
- statCacheMiss - Variable in class xyz.cofe.cbuffer.page.CCachePagedData.State
- state - Variable in class xyz.cofe.cbuffer.page.CachePagedDataBase
- state() - Method in class xyz.cofe.cbuffer.page.DirtyPagedData
- state() - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
- state() - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataSafe
- State() - Constructor for class xyz.cofe.cbuffer.page.CCachePagedData.State
- sub(SELF) - Method in interface xyz.cofe.cbuffer.page.Duration
- sub(NanoDuration) - Method in class xyz.cofe.cbuffer.page.NanoDuration
- sync - Variable in class xyz.cofe.cbuffer.SyncContentBuffer
-
Объект для синхронизации
- SyncContentBuffer - Class in xyz.cofe.cbuffer
-
Синхронная работа с буфером
- SyncContentBuffer(ContentBuffer) - Constructor for class xyz.cofe.cbuffer.SyncContentBuffer
- SyncContentBuffer(ContentBuffer, Object) - Constructor for class xyz.cofe.cbuffer.SyncContentBuffer
- SyncContentBuffer(ContentBuffer, Object, boolean) - Constructor for class xyz.cofe.cbuffer.SyncContentBuffer
-
Конструктор
T
- target - Variable in class xyz.cofe.cbuffer.page.SlowPagedData
- throwNotSetRaf - Variable in class xyz.cofe.cbuffer.RAFBuffer
- time - Variable in class xyz.cofe.cbuffer.page.NanoDuration
- time - Variable in class xyz.cofe.cbuffer.page.NanoTime
- toArray() - Method in interface xyz.cofe.cbuffer.page.IntArrayReadOnly
- toString() - Method in class xyz.cofe.cbuffer.page.NanoDuration
U
- unmap(int) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
выгрузка страницы
- unmap(int) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- unmapCandidate(List<Integer>, boolean) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Выбор кандидата (страница кеша) на выгрузку
- unmapCandidate(List<Integer>, boolean) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- UsedPagesInfo - Interface in xyz.cofe.cbuffer.page
-
Информация о памяти
V
- VolatileState() - Constructor for class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
W
- WrapperContentBuffer<T extends ContentBuffer> - Class in xyz.cofe.cbuffer
-
Буфер обвертка
- WrapperContentBuffer(T) - Constructor for class xyz.cofe.cbuffer.WrapperContentBuffer
- WrapperContentBuffer(T, Lock) - Constructor for class xyz.cofe.cbuffer.WrapperContentBuffer
- write(byte[]) - Method in class xyz.cofe.cbuffer.ContentBufferOutputStream
- write(byte[], int, int) - Method in class xyz.cofe.cbuffer.ContentBufferOutputStream
- write(int) - Method in class xyz.cofe.cbuffer.ContentBufferOutputStream
- writePage(int, byte[]) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
-
Запись страницы
- writePage(int, byte[]) - Method in class xyz.cofe.cbuffer.page.CBuffPagedData
- writePage(int, byte[]) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- writePage(int, byte[]) - Method in class xyz.cofe.cbuffer.page.DirtyPagedDataBase
-
Запись страницы
- writePage(int, byte[]) - Method in class xyz.cofe.cbuffer.page.MemPagedData
- writePage(int, byte[]) - Method in interface xyz.cofe.cbuffer.page.PagedData
-
Запись страницы
- writePage(int, byte[]) - Method in class xyz.cofe.cbuffer.page.SlowPagedData
- writePage_alloc(int, byte[]) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- writePage_alloc(int, byte[]) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- writePage_mapped(int, int, byte[]) - Method in class xyz.cofe.cbuffer.page.CachePagedDataBase
- writePage_mapped(int, int, byte[]) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- writePageLock(int, int, Runnable) - Method in class xyz.cofe.cbuffer.page.CCachePagedData
- writePageLock(int, int, Runnable) - Method in interface xyz.cofe.cbuffer.page.PageLock
-
Блокировка диапазона страниц для записи - эксклюзивная блокировка
- writeTime - Variable in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- writeTime - Variable in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- writeTime() - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState.PageState
- written(int, long) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.NonThreadSafe
- written(int, long) - Method in class xyz.cofe.cbuffer.page.DirtyPagedState.VolatileState
- written(int, long) - Method in interface xyz.cofe.cbuffer.page.DirtyPagedState
-
Отмечает время вызова
DirtyPagedDataBase.writePage(int, byte[])
X
- xyz.cofe.cbuffer - package xyz.cofe.cbuffer
-
Представление байт буфера ввиде линейной последовательности с возможностью случайного доступа
- xyz.cofe.cbuffer.page - package xyz.cofe.cbuffer.page
All Classes All Packages