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

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
 
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