JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
R
S
T
U
W
Z
A
accept(File)
- Method in class tdl.record.sourcecode.snapshot.helpers.
ExcludeGitDirectoryFileFilter
accept(File, String)
- Method in class tdl.record.sourcecode.snapshot.helpers.
ExcludeGitDirectoryFileFilter
App
- Class in
tdl.record.sourcecode
App()
- Constructor for class tdl.record.sourcecode.
App
ApplyCommandFixed
- Class in
jgit.hack
WARNING!!! This class is a HACK!!! It had to be copied from the JGit in order to fix a bug in the private method `isNoNewlineAtEndOfFile`
ApplyCommandFixed(Repository)
- Constructor for class jgit.hack.
ApplyCommandFixed
Constructs the command if the patch is to be applied to the index.
applyDiff(Git, InputStream)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
GitHelper
asBytes()
- Method in class tdl.record.sourcecode.snapshot.file.
Header
asBytes()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
B
build()
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
Builder(SourceCodeProvider, Path)
- Constructor for class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
byteArrayToLittleEndianInt(byte[])
- Static method in class tdl.record.sourcecode.snapshot.helpers.
ByteHelper
byteArrayToLittleEndianLong(byte[])
- Static method in class tdl.record.sourcecode.snapshot.helpers.
ByteHelper
ByteHelper
- Class in
tdl.record.sourcecode.snapshot.helpers
ByteHelper()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
ByteHelper
C
call()
- Method in class jgit.hack.
ApplyCommandFixed
Executes the
ApplyCommand
command with all the options and parameters collected by the setter methods (e.g.
CHECKSUM_SIZE
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
close()
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder
close()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
close()
- Method in class tdl.record.sourcecode.snapshot.file.
Writer
close()
- Method in class tdl.record.sourcecode.snapshot.helpers.
DirectoryZip
close()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
Command
- Class in
tdl.record.sourcecode
Command()
- Constructor for class tdl.record.sourcecode.
Command
COMMAND_CONVERT_TO_GIT
- Static variable in class tdl.record.sourcecode.
Command
COMMAND_EXPORT
- Static variable in class tdl.record.sourcecode.
Command
COMMAND_LIST
- Static variable in class tdl.record.sourcecode.
Command
COMMAND_RECORD
- Static variable in class tdl.record.sourcecode.
Command
commitAllChanges()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
commitSegment(Segment)
- Method in interface tdl.record.sourcecode.snapshot.file.
ToGitConverter.ProgressListener
compress()
- Method in class tdl.record.sourcecode.snapshot.helpers.
DirectoryZip
compress(byte[])
- Static method in class tdl.record.sourcecode.snapshot.
PatchSnapshot
convert()
- Method in class tdl.record.sourcecode.snapshot.file.
ToGitConverter
CopyFromDirectorySourceCodeProvider
- Class in
tdl.record.sourcecode.content
CopyFromDirectorySourceCodeProvider(Path)
- Constructor for class tdl.record.sourcecode.content.
CopyFromDirectorySourceCodeProvider
CopyFromGitSourceCodeProvider
- Class in
tdl.record.sourcecode.content
createSnapshotFromBytes(byte[])
- Static method in class tdl.record.sourcecode.snapshot.
KeySnapshot
createSnapshotFromBytes(byte[])
- Static method in class tdl.record.sourcecode.snapshot.
PatchSnapshot
currentTimeNano()
- Method in class tdl.record.sourcecode.time.
SystemMonotonicTimeSource
currentTimeNano()
- Method in interface tdl.record.sourcecode.time.
TimeSource
D
data
- Variable in class tdl.record.sourcecode.snapshot.
Snapshot
decompress(byte[])
- Static method in class tdl.record.sourcecode.snapshot.
PatchSnapshot
deleteEmptyFiles(Path)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
FileHelper
DeltaSerializerDeserializer
- Class in
tdl.record.sourcecode.snapshot.helpers
DeltaSerializerDeserializer()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
DeltaSerializerDeserializer
DeltaSerializerDeserializer.Deserializer
- Class in
tdl.record.sourcecode.snapshot.helpers
DeltaSerializerDeserializer.Serializer
- Class in
tdl.record.sourcecode.snapshot.helpers
deserialize(JsonElement, Type, JsonDeserializationContext)
- Method in class tdl.record.sourcecode.snapshot.helpers.
DeltaSerializerDeserializer.Deserializer
Deserializer()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
DeltaSerializerDeserializer.Deserializer
diffDirectories(Path, Path)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
DirectoryDiffUtils
DirectoryDiffUtils
- Class in
tdl.record.sourcecode.snapshot.helpers
DirectoryDiffUtils()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
DirectoryDiffUtils
DirectoryPatch
- Class in
tdl.record.sourcecode.snapshot.helpers
DirectoryPatch(Map<String, Patch>)
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
DirectoryPatch
DirectoryZip
- Class in
tdl.record.sourcecode.snapshot.helpers
DirectoryZip(Path, OutputStream)
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
DirectoryZip
E
equals(Object)
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
ExcludeGitDirectoryFileFilter
- Class in
tdl.record.sourcecode.snapshot.helpers
ExcludeGitDirectoryFileFilter(Path)
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
ExcludeGitDirectoryFileFilter
exportArchive(Git, OutputStream)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
GitHelper
ExportCommand
- Class in
tdl.record.sourcecode
ExportCommand()
- Constructor for class tdl.record.sourcecode.
ExportCommand
ExportCommand(String, String, long)
- Constructor for class tdl.record.sourcecode.
ExportCommand
exportDiff(Git, OutputStream)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
GitHelper
F
FileHelper
- Class in
tdl.record.sourcecode.snapshot.helpers
FileHelper()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
FileHelper
forEachRemaining(Consumer<? super Integer>)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
G
generateChecksum()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
generateFromData()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getAddress()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getChecksum()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getCommandMap()
- Static method in class tdl.record.sourcecode.
Command
getData()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getData()
- Method in class tdl.record.sourcecode.snapshot.
Snapshot
getFile()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getFileHeader()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getFilePointer()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getFirstKeySnapshotBefore(int)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getGit()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
getGitDirectory()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
getHeaderAsBytes()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getIndexBeforeOrEqualsTimestamp(long)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getLastSnapshotProcessingTimeNano()
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
getMagicBytes()
- Method in class tdl.record.sourcecode.snapshot.file.
Header
getMagicBytesByType(int)
- Static method in class tdl.record.sourcecode.snapshot.file.
Segment
getPatches()
- Method in class tdl.record.sourcecode.snapshot.helpers.
DirectoryPatch
getRelativeFilePathList(Path)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
DirectoryDiffUtils
getReplayableSnapshotSegmentsUntil(int)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getSegmentAddresses()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getSize()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getSnapshot()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getSnapshotAt(int)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getSnapshots()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getSnapshotSegmentsByRange(int, int)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
getTag()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getTimestamp()
- Method in class tdl.record.sourcecode.snapshot.file.
Header
getTimestampSec()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getTotalSnapshots()
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
getType()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
getTypeByteBytes(byte[])
- Static method in class tdl.record.sourcecode.snapshot.file.
Segment
GitHelper
- Class in
tdl.record.sourcecode.snapshot.helpers
GitHelper()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
GitHelper
H
hashCode()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
hasNext()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
hasTag()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
Header
- Class in
tdl.record.sourcecode.snapshot.file
Header()
- Constructor for class tdl.record.sourcecode.snapshot.file.
Header
HEADER_SIZE
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
6 magic bytes 8 timestamp 8 size 20 checksum 64 tag.
I
init()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
inputFilePath
- Variable in class tdl.record.sourcecode.
ListCommand
isCurrentlyRecording()
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
isDataValid()
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
isGit()
- Method in class tdl.record.sourcecode.content.
CopyFromDirectorySourceCodeProvider
isGitDirectory(Path)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
GitHelper
isValid()
- Method in class tdl.record.sourcecode.snapshot.file.
Header
J
jgit.hack
- package jgit.hack
K
KeySnapshot
- Class in
tdl.record.sourcecode.snapshot
KeySnapshot()
- Constructor for class tdl.record.sourcecode.snapshot.
KeySnapshot
L
ListCommand
- Class in
tdl.record.sourcecode
ListCommand()
- Constructor for class tdl.record.sourcecode.
ListCommand
littleEndianIntToByteArray(int, int)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
ByteHelper
littleEndianLongToByteArray(long, int)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
ByteHelper
LONG_SIZE
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
M
MAGIC_BYTES
- Static variable in class tdl.record.sourcecode.snapshot.file.
Header
MAGIC_BYTES_KEY
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
MAGIC_BYTES_PATCH
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
main(String[])
- Static method in class tdl.record.sourcecode.
App
N
next()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
nextSegment()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
notifyRecordingEnd()
- Method in interface tdl.record.sourcecode.metrics.
SourceCodeRecordingListener
notifyRecordingEnd()
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
notifyRecordingStart(Path)
- Method in interface tdl.record.sourcecode.metrics.
SourceCodeRecordingListener
notifyRecordingStart(Path)
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
notifySnapshotEnd(long, TimeUnit)
- Method in interface tdl.record.sourcecode.metrics.
SourceCodeRecordingListener
notifySnapshotEnd(long, TimeUnit)
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
notifySnapshotStart(long, TimeUnit)
- Method in interface tdl.record.sourcecode.metrics.
SourceCodeRecordingListener
notifySnapshotStart(long, TimeUnit)
- Method in class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
P
patch(Path, DirectoryPatch)
- Static method in class tdl.record.sourcecode.snapshot.helpers.
DirectoryDiffUtils
PatchSnapshot
- Class in
tdl.record.sourcecode.snapshot
PatchSnapshot()
- Constructor for class tdl.record.sourcecode.snapshot.
PatchSnapshot
R
Reader
- Class in
tdl.record.sourcecode.snapshot.file
Reader(File)
- Constructor for class tdl.record.sourcecode.snapshot.file.
Reader
readSegmentByAddress(int)
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
remove()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
reset()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
restoreSnapshot(Git)
- Method in class tdl.record.sourcecode.snapshot.
KeySnapshot
restoreSnapshot(Git)
- Method in class tdl.record.sourcecode.snapshot.
PatchSnapshot
restoreSnapshot(Git)
- Method in class tdl.record.sourcecode.snapshot.
Snapshot
retrieveAndSaveTo(Path)
- Method in class tdl.record.sourcecode.content.
CopyFromDirectorySourceCodeProvider
retrieveAndSaveTo(Path)
- Method in class tdl.record.sourcecode.content.
CopyFromGitSourceCodeProvider
retrieveAndSaveTo(Path)
- Method in interface tdl.record.sourcecode.content.
SourceCodeProvider
run()
- Method in class tdl.record.sourcecode.
Command
run()
- Method in class tdl.record.sourcecode.
ExportCommand
run()
- Method in class tdl.record.sourcecode.
ListCommand
S
Segment
- Class in
tdl.record.sourcecode.snapshot.file
Segment()
- Constructor for class tdl.record.sourcecode.snapshot.file.
Segment
serialize(Delta, Type, JsonSerializationContext)
- Method in class tdl.record.sourcecode.snapshot.helpers.
DeltaSerializerDeserializer.Serializer
Serializer()
- Constructor for class tdl.record.sourcecode.snapshot.helpers.
DeltaSerializerDeserializer.Serializer
setAddress(long)
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
setChecksum(byte[])
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
setData(byte[])
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
setMagicBytes(byte[])
- Method in class tdl.record.sourcecode.snapshot.file.
Header
setPatch(InputStream)
- Method in class jgit.hack.
ApplyCommandFixed
setSize(long)
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
setTag(String)
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
setTimestamp(long)
- Method in class tdl.record.sourcecode.snapshot.file.
Header
setTimestampSec(long)
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
setType(int)
- Method in class tdl.record.sourcecode.snapshot.file.
Segment
SIZE
- Static variable in class tdl.record.sourcecode.snapshot.file.
Header
The header size.
SIZE_ADDRESS
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
skip()
- Method in class tdl.record.sourcecode.snapshot.file.
Reader
Snapshot
- Class in
tdl.record.sourcecode.snapshot
Snapshot()
- Constructor for class tdl.record.sourcecode.snapshot.
Snapshot
SnapshotRecorder
- Class in
tdl.record.sourcecode.snapshot
SnapshotRecorder(SourceCodeProvider, int)
- Constructor for class tdl.record.sourcecode.snapshot.
SnapshotRecorder
SnapshotRecorderException
- Exception in
tdl.record.sourcecode.snapshot
SnapshotRecorderException(Throwable)
- Constructor for exception tdl.record.sourcecode.snapshot.
SnapshotRecorderException
SourceCodeProvider
- Interface in
tdl.record.sourcecode.content
sourceCodeProvider
- Variable in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
SourceCodeRecorder
- Class in
tdl.record.sourcecode.record
SourceCodeRecorder.Builder
- Class in
tdl.record.sourcecode.record
SourceCodeRecorderException
- Exception in
tdl.record.sourcecode.record
SourceCodeRecordingListener
- Interface in
tdl.record.sourcecode.metrics
SourceCodeRecordingMetricsCollector
- Class in
tdl.record.sourcecode.metrics
SourceCodeRecordingMetricsCollector()
- Constructor for class tdl.record.sourcecode.metrics.
SourceCodeRecordingMetricsCollector
start(Duration)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder
stop()
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder
syncToGitDirectory()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
SystemMonotonicTimeSource
- Class in
tdl.record.sourcecode.time
SystemMonotonicTimeSource()
- Constructor for class tdl.record.sourcecode.time.
SystemMonotonicTimeSource
T
TAG_SIZE
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
tagCurrentState(String)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder
takeSnapshot()
- Method in class tdl.record.sourcecode.snapshot.file.
Writer
takeSnapshot()
- Method in class tdl.record.sourcecode.snapshot.
SnapshotRecorder
takeSnapshotFromGit(Git)
- Static method in class tdl.record.sourcecode.snapshot.
KeySnapshot
takeSnapshotFromGit(Git)
- Static method in class tdl.record.sourcecode.snapshot.
PatchSnapshot
takeSnapshotWithTag(String)
- Method in class tdl.record.sourcecode.snapshot.file.
Writer
tdl.record.sourcecode
- package tdl.record.sourcecode
tdl.record.sourcecode.content
- package tdl.record.sourcecode.content
tdl.record.sourcecode.metrics
- package tdl.record.sourcecode.metrics
tdl.record.sourcecode.record
- package tdl.record.sourcecode.record
tdl.record.sourcecode.snapshot
- package tdl.record.sourcecode.snapshot
tdl.record.sourcecode.snapshot.file
- package tdl.record.sourcecode.snapshot.file
tdl.record.sourcecode.snapshot.helpers
- package tdl.record.sourcecode.snapshot.helpers
tdl.record.sourcecode.time
- package tdl.record.sourcecode.time
TimeSource
- Interface in
tdl.record.sourcecode.time
ToGitConverter
- Class in
tdl.record.sourcecode.snapshot.file
ToGitConverter(Path, Path, ToGitConverter.ProgressListener)
- Constructor for class tdl.record.sourcecode.snapshot.file.
ToGitConverter
ToGitConverter(Path, Path)
- Constructor for class tdl.record.sourcecode.snapshot.file.
ToGitConverter
ToGitConverter.ProgressListener
- Interface in
tdl.record.sourcecode.snapshot.file
TYPE_KEY
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
TYPE_PATCH
- Static variable in class tdl.record.sourcecode.snapshot.file.
Segment
U
unzip(InputStream, File)
- Static method in class tdl.record.sourcecode.snapshot.
KeySnapshot
W
wakeUpAt(long, TimeUnit)
- Method in class tdl.record.sourcecode.time.
SystemMonotonicTimeSource
wakeUpAt(long, TimeUnit)
- Method in interface tdl.record.sourcecode.time.
TimeSource
wakeUpNow()
- Method in class tdl.record.sourcecode.time.
SystemMonotonicTimeSource
wakeUpNow()
- Method in interface tdl.record.sourcecode.time.
TimeSource
withKeySnapshotSpacing(int)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
withRecordingListener(SourceCodeRecordingListener)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
withRecordingStartTimestampSec(long)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
withSnapshotEvery(int, TimeUnit)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
withTimeSource(TimeSource)
- Method in class tdl.record.sourcecode.record.
SourceCodeRecorder.Builder
Writer
- Class in
tdl.record.sourcecode.snapshot.file
Writer(Path, SourceCodeProvider, TimeSource, long, int, boolean)
- Constructor for class tdl.record.sourcecode.snapshot.file.
Writer
Z
ZIP_BUFFER_SIZE
- Static variable in class tdl.record.sourcecode.snapshot.
KeySnapshot
A
B
C
D
E
F
G
H
I
J
K
L
M
N
P
R
S
T
U
W
Z
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes