SourceFiles
FinalYes
Properties
- $filesystem : Filesystem
- $path : Path
Methods
- __construct() : mixed
- bytes() : Cardinality
- byteWindows() : array<int, FileSplit>
- count() : int<0, max>
- of() : array<int, SourceFile>
- partitionNames() : array<string, bool>
- perFile() : array<int, FileSplit>
- refresh() : void
- statuses() : array<int, FileStatus>
Properties
$filesystem read-only
public
Filesystem
$filesystem
$path read-only
public
Path
$path
Methods
__construct()
public
__construct(Filesystem $filesystem, Path $path) : mixed
Parameters
- $filesystem : Filesystem
- $path : Path
bytes()
public
bytes() : Cardinality
Return values
CardinalitybyteWindows()
public
byteWindows(int<1, max> $targetSplitBytes[, Filter $pathFilter = new OnlyFiles() ]) : array<int, FileSplit>
Parameters
- $targetSplitBytes : int<1, max>
- $pathFilter : Filter = new OnlyFiles()
Return values
array<int, FileSplit>count()
public
count() : int<0, max>
Return values
int<0, max>of()
public
of(Criteria $criteria) : array<int, SourceFile>
Parameters
- $criteria : Criteria
Return values
array<int, SourceFile>partitionNames()
public
partitionNames() : array<string, bool>
Return values
array<string, bool>perFile()
public
perFile([Filter $pathFilter = new OnlyFiles() ]) : array<int, FileSplit>
Parameters
- $pathFilter : Filter = new OnlyFiles()
Return values
array<int, FileSplit>refresh()
public
refresh() : void
statuses()
public
statuses([Criteria $criteria = new Criteria() ]) : array<int, FileStatus>