A C D F G I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
All Classes All Packages