A C D F G I L M N O P R S T U V W 
All Classes All Packages

A

add(int, T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
add(T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
addAfter(T, T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
Adds item after given listItem.
addAll(int, Collection<? extends T>) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
addAll(Collection<? extends T>) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
addBefore(T, T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
addCacheClearListener(FileDataSource.CacheClearListener) - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
addChangeListener(DeltaDocumentChangedListener) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
available() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 

C

clear() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
clear() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
clear() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
clearCache() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDataPageWindow
Clears window cache.
clearCache() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Resets cached state - needed after change.
clearCache() - Method in interface org.exbin.auxiliary.paged_data.delta.FileDataSource.CacheClearListener
 
clearCache() - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
Clears cache windows.
close() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
close() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
close() - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
closeFileSource(FileDataSource) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
closeMemorySource(MemoryDataSource) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
contains(Object) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
containsAll(Collection<?>) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
copy() - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
Returns detached copy of this segment.
copy() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
copy() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
copy() - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
copy() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
copy() - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
copy() - Method in class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
copy(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
copy(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
copy(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
copySegment(DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Creates copy of segment.
copySegment(DataSegment, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Creates copy of segment.
copyToArray(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
copyToArray(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
copyToArray(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
createDocument() - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Creates empty delta document.
createDocument(FileDataSource) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Creates delta document for given file source.
createFileSegment(FileDataSource, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Creates new file segment on given file source.
createMemorySegment() - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
createMemorySegment(MemoryDataSource, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Creates new memory segment on given memory source.

D

dataChanged(DeltaDocumentWindow) - Method in interface org.exbin.auxiliary.paged_data.delta.DeltaDocumentChangedListener
Change in data occured.
DataSegment - Class in org.exbin.auxiliary.paged_data.delta
Abstract data segment of delta data source.
DataSegment() - Constructor for class org.exbin.auxiliary.paged_data.delta.DataSegment
 
DefaultDoublyLinkedList<T extends DoublyLinkedItem<T>> - Class in org.exbin.auxiliary.paged_data.delta.list
Default implementation of doubly linked list of items.
DefaultDoublyLinkedList() - Constructor for class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
DeltaDataPageWindow - Class in org.exbin.auxiliary.paged_data.delta
Access window for delta data.
DeltaDataPageWindow(FileDataSource) - Constructor for class org.exbin.auxiliary.paged_data.delta.DeltaDataPageWindow
 
DeltaDocument - Class in org.exbin.auxiliary.paged_data.delta
Delta document defined as a sequence of segments.
DeltaDocument(SegmentsRepository) - Constructor for class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
DeltaDocument(SegmentsRepository, FileDataSource) - Constructor for class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
DeltaDocumentChangedListener - Interface in org.exbin.auxiliary.paged_data.delta
Listener for delta document data changes.
DeltaDocumentInputStream - Class in org.exbin.auxiliary.paged_data.delta
Delta document input stream.
DeltaDocumentInputStream(DeltaDocument) - Constructor for class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
DeltaDocumentOutputStream - Class in org.exbin.auxiliary.paged_data.delta
Delta document output stream.
DeltaDocumentOutputStream(DeltaDocument) - Constructor for class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
DeltaDocumentWindow - Class in org.exbin.auxiliary.paged_data.delta
Access window for delta document.
DeltaDocumentWindow(DeltaDocument) - Constructor for class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
detachFileSource(FileDataSource) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Loads all segments from given source file to memory.
detachMemoryArea(MemorySegment, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Detaches all other memory segments crossing given area of provided memory segment.
detachSegment(MemorySegment) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
dispose() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
dispose() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
DoublyLinkedItem<T> - Interface in org.exbin.auxiliary.paged_data.delta.list
Interface for item of doubly linked list.
DoublyLinkedList<T> - Interface in org.exbin.auxiliary.paged_data.delta.list
Doubly linked list of items.
dropDocument(DeltaDocument) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
dropFileSegment(FileSegment) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
dropMemorySegment(MemorySegment) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
dropSegment(DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 

F

FileDataSource - Class in org.exbin.auxiliary.paged_data.delta
Data source for access to file resource locking it for exclusive access.
FileDataSource(File) - Constructor for class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
FileDataSource(File, FileDataSource.EditMode) - Constructor for class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
FileDataSource.CacheClearListener - Interface in org.exbin.auxiliary.paged_data.delta
 
FileDataSource.EditMode - Enum in org.exbin.auxiliary.paged_data.delta
 
FileSegment - Class in org.exbin.auxiliary.paged_data.delta
Data segment pointing to file.
FileSegment(FileDataSource, long, long) - Constructor for class org.exbin.auxiliary.paged_data.delta.FileSegment
 
fillData(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
fillData(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
fillData(long, long, byte) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
fillData(long, long, byte) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
finish() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
finish() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
first() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
first() - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedList
Returns first item of the list.

G

get(int) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDataPageWindow
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
getByte(long) - Method in class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
getDataInputStream() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
getDataInputStream() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
getDataOutputStream() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
getDataOutputStream() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
getDataSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
getDataSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
getDataSize() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
getFile() - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
getFileAccessMode() - Method in enum org.exbin.auxiliary.paged_data.delta.FileDataSource.EditMode
 
getFileLength() - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
getFileSource() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
getLength() - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
Returns length of this segment in bytes.
getLength() - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
getLength() - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
getLength() - Method in class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
getNext() - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
 
getNext() - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedItem
Returns next linked item.
getPartCopy(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Returns segment starting from given position or copy of part of the segment starting from given position up to the end of length.
getPartCopy(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
Returns segment starting from given position or copy of part of the segment starting from given position up to the end of length.
getPrev() - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
 
getPrev() - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedItem
Returns previous linked item.
getProcessedSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
getProcessedSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
getRepository() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
getSegment(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Returns segment starting at or before given position and ending after it.
getSegment(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
getSegments() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Method for accessing data pages.
getSource() - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
getSource() - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
getStartPosition() - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
Returns start position.
getStartPosition() - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
getStartPosition() - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
getStartPosition() - Method in class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
getStreamSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
getStreamSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 

I

indexOf(Object) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
insert(long, byte[]) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insert(long, byte[]) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
insert(long, byte[]) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insert(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insert(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
insert(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insert(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insert(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
insert(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insert(long, InputStream, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insert(long, InputStream, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insert(long, BinaryData) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insert(long, BinaryData) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
insert(long, BinaryData) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insert(long, BinaryData, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insert(long, BinaryData, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
insert(long, BinaryData, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insertMemoryData(MemorySegment, long, byte[]) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
insertMemoryData(MemorySegment, long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
insertMemoryData(MemorySegment, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
insertMemoryData(MemorySegment, long, BinaryData) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
insertMemoryData(MemorySegment, long, BinaryData, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
insertSegment(long, DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Directly inserts segment into given position.
insertSegment(long, DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
Directly inserts segment into given position.
insertUninitialized(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
insertUninitialized(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
insertUninitialized(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
insertUninitializedMemoryData(MemorySegment, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
isEmpty() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
isEmpty() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
isEmpty() - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
iterator() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 

L

last() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
last() - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedList
Returns last item of the list.
lastIndexOf(Object) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
listIterator() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
listIterator(int) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
loadFromStream(InputStream) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
loadFromStream(InputStream) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 

M

MemoryDataSource - Class in org.exbin.auxiliary.paged_data.delta
Data source for binary data stored in memory.
MemoryDataSource() - Constructor for class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
MemoryDataSource(byte[]) - Constructor for class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
MemoryDataSource(EditableBinaryData) - Constructor for class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
MemorySegment - Class in org.exbin.auxiliary.paged_data.delta
Data segment pointing to memory block.
MemorySegment(MemoryDataSource, long, long) - Constructor for class org.exbin.auxiliary.paged_data.delta.MemorySegment
 

N

nextTo(T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
nextTo(T) - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedList
Returns item next to given item.
notifyChangeListeners(DeltaDocumentWindow) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 

O

openFileSource(File) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
openFileSource(File, FileDataSource.EditMode) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
openMemorySource() - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
org.exbin.auxiliary.paged_data.delta - package org.exbin.auxiliary.paged_data.delta
 
org.exbin.auxiliary.paged_data.delta.list - package org.exbin.auxiliary.paged_data.delta.list
 

P

PAGE_SIZE - Static variable in class org.exbin.auxiliary.paged_data.delta.DeltaDataPageWindow
 
prevTo(T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
prevTo(T) - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedList
Returns item previous to given item.

R

read() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
read(byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
READ_ONLY - org.exbin.auxiliary.paged_data.delta.FileDataSource.EditMode
 
READ_WRITE - org.exbin.auxiliary.paged_data.delta.FileDataSource.EditMode
 
remove(int) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
remove(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
remove(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
remove(long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
remove(Object) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
removeAll(Collection<?>) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
removeCacheClearListener(FileDataSource.CacheClearListener) - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
removeChangeListener(DeltaDocumentChangedListener) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
replace(long, byte[]) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
replace(long, byte[]) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
replace(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
replace(long, byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
replace(long, BinaryData) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
replace(long, BinaryData) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
replace(long, BinaryData, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
replace(long, BinaryData, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
replaceSegment(long, DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Directly replaces segment into given position.
reset() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
retainAll(Collection<?>) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 

S

save() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
Performs save to source file.
saveDocument(DeltaDocument) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Saves document to it's source file and update all documents.
saveToStream(OutputStream) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
saveToStream(OutputStream) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
seek(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentInputStream
 
seek(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
SegmentsRepository - Class in org.exbin.auxiliary.paged_data.delta
Repository of delta segments.
SegmentsRepository() - Constructor for class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
SegmentsRepository(DataPageProvider) - Constructor for class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
set(int, T) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
setByte(long, byte) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
setByte(long, byte) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
setByte(long, byte) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
setDataSize(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
setDataSize(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
setDataSize(long) - Method in class org.exbin.auxiliary.paged_data.delta.MemoryDataSource
 
setFileLength(long) - Method in class org.exbin.auxiliary.paged_data.delta.FileDataSource
 
setFileSource(FileDataSource) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
setLength(long) - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
setLength(long) - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
setLength(long) - Method in class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
setMemoryByte(MemorySegment, long, byte) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
Sets byte to given segment.
setNext(DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
 
setNext(T) - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedItem
Sets next linked item.
setPrev(DataSegment) - Method in class org.exbin.auxiliary.paged_data.delta.DataSegment
 
setPrev(T) - Method in interface org.exbin.auxiliary.paged_data.delta.list.DoublyLinkedItem
Sets previous linked item.
setSource(MemoryDataSource) - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
setStartPosition(long) - Method in class org.exbin.auxiliary.paged_data.delta.FileSegment
 
setStartPosition(long) - Method in class org.exbin.auxiliary.paged_data.delta.MemorySegment
 
setStartPosition(long) - Method in class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
size() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
SpaceSegment - Class in org.exbin.auxiliary.paged_data.delta
Space placeholder segment.
SpaceSegment(long) - Constructor for class org.exbin.auxiliary.paged_data.delta.SpaceSegment
 
splitSegment(long) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
Splits current pointer segment on given absolute position.
subList(int, int) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 

T

toArray() - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 
toArray(X[]) - Method in class org.exbin.auxiliary.paged_data.delta.list.DefaultDoublyLinkedList
 

U

updateSegment(DataSegment, long, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 
updateSegmentLength(DataSegment, long) - Method in class org.exbin.auxiliary.paged_data.delta.SegmentsRepository
 

V

validate() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
validateDocumentSize() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
validatePointerPosition() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocument
 
validatePointerPosition() - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentWindow
 
valueOf(String) - Static method in enum org.exbin.auxiliary.paged_data.delta.FileDataSource.EditMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.exbin.auxiliary.paged_data.delta.FileDataSource.EditMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte[], int, int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
write(int) - Method in class org.exbin.auxiliary.paged_data.delta.DeltaDocumentOutputStream
 
A C D F G I L M N O P R S T U V W 
All Classes All Packages