| implements | JsonSerializable | 
|---|
| Methods | ||
|---|---|---|
| 
					
	public
					
					
				 | __construct(mixed $data, string $filePath, class-string<Collector<Node, mixed>> $collectorType) | # | 
| 
					
	public
					
					
				 | getData(): mixed | # | 
| 
					
	public
					
					
				 | getFilePath(): string | # | 
| 
					
	public
					
					
				 | changeFilePath(string $newFilePath): self | # | 
| 
					
	public
					
					
				 | getCollectorType(): class-string<Collector<Node, mixed>> | # | 
| 
					
	public
					
					
				 | jsonSerialize(): mixed | # | 
| 
					
	public
					static
					
				 | decode(mixed[] $json): self | # | 
| 
					
	public
					static
					
				 | __set_state(mixed[] $properties): self | # |