Section navigation

Public classStatic CodecFileReader

Namespace
Rowles.LeanCorpus.Codecs.CodecKit
Assembly
Rowles.LeanCorpus.dll

Structurally opens and validates positively identified canonical codec files.

public static class CodecFileReader
Inheritance
CodecFileReader

Public method Open(IndexInput, CodecCatalog, CodecOptions?, bool)

Opens a canonical frame and validates its declared format against a catalogue.

Public method Open(IndexInput, CodecFileDescriptor, CodecOptions?, bool)

Opens a canonical frame and validates it against one expected descriptor.

Public method Open(IndexInput, CodecOptions?, string?, IReadOnlySet<int>?, bool)

Opens a canonical frame without scanning its body checksum.

Public method OpenSupported(IndexInput, CodecFileDescriptor, CodecOptions?)

Opens either a canonical frame or an explicitly supported legacy frame.