new Snapshot(): SnapshotReturns:
<Snapshot>children{Set} contextHashes<Map><<string>,<string>|<null>>contextTimestamps<Map><<string>,<ResolvedContextFileSystemInfoEntry>|<null>>contextTshs<Map><<string>,<ResolvedContextTimestampAndHash>|<null>>fileHashes<Map><<string>,<string>|<null>>fileTimestamps<Map><<string>,<FileSystemInfoEntry>|<null>>fileTshs<Map><<string>,<string>|<TimestampAndHash>|<null>>managedContexts{Set} managedFiles{Set} managedItemInfo<Map><<string>,<string>>managedMissing{Set} missingExistence<Map><<string>,<boolean>>startTime<number>
addChild(child): voidAttributes
child:
<Snapshot>Returns:
<void>Adds the provided child to the snapshot.
deserialize(objectDeserializerContext): voidAttributes
objectDeserializerContext:
<ObjectDeserializerContext>Returns:
<void>Restores this instance from the provided deserializer context.
getContextIterable(): Iterable<string>Returns:
{Iterable
}
Gets context iterable.
getFileIterable(): Iterable<string>Returns:
{Iterable
}
Gets file iterable.
getMissingIterable(): Iterable<string>Returns:
{Iterable
}
Gets missing iterable.
hasChildren(): booleanReturns:
<boolean>hasContextHashes(): booleanReturns:
<boolean>hasContextTimestamps(): booleanReturns:
<boolean>hasContextTshs(): booleanReturns:
<boolean>hasFileHashes(): booleanReturns:
<boolean>hasFileTimestamps(): booleanReturns:
<boolean>hasFileTshs(): booleanReturns:
<boolean>hasManagedContexts(): booleanReturns:
<boolean>hasManagedFiles(): booleanReturns:
<boolean>hasManagedItemInfo(): booleanReturns:
<boolean>hasManagedMissing(): booleanReturns:
<boolean>hasMissingExistence(): booleanReturns:
<boolean>hasStartTime(): booleanReturns:
<boolean>serialize(objectSerializerContext): voidAttributes
objectSerializerContext:
<ObjectSerializerContext>Returns:
<void>Serializes this instance into the provided serializer context.
setChildren(value): voidvalue{Set} - Returns:
<void>
Updates children using the provided value.
setContextHashes(value): voidAttributes
Sets context hashes.
setContextTimestamps(value): voidAttributes
Sets context timestamps.
setContextTshs(value): voidAttributes
Updates context tshs using the provided value.
setFileHashes(value): voidAttributes
Updates file hashes using the provided value.
setFileTimestamps(value): voidAttributes
Sets file timestamps.
setFileTshs(value): voidAttributes
Updates file tshs using the provided value.
setManagedContexts(value): voidvalue{Set} - Returns:
<void>
Sets managed contexts.
setManagedFiles(value): voidvalue{Set} - Returns:
<void>
Sets managed files.
setManagedItemInfo(value): voidAttributes
Sets managed item info.
setManagedMissing(value): voidvalue{Set} - Returns:
<void>
Sets managed missing.
setMergedStartTime(value, snapshot): voidAttributes
Sets merged start time.
setMissingExistence(value): voidAttributes
Sets missing existence.
setStartTime(value): voidAttributes
Updates start time using the provided value.
Attributes