FileReader
PHPJava\Core\Stream\Reader\FileReader
Introduction
FileReader class is provided APIs for reading pre-compiled Java class file.
How to use
For an example as follows:
$javaClass = new JavaClass( new FileReader('/path/to/File.class') ); // or $javaClass = new JavaClass( new FileReader('/path/to/File') );
Provided methods
Name
public function __construct(string $file)
Introduction
Initiate a Java Class Reader.
Parameters
| Name | Type | Description |
|---|---|---|
| $file | string | Specify file path which you want emulating Java class file. |
Name
public function getBinaryReader(): BinaryReader
Introduction
Return an initiated BinaryReader instance.
Parameters
No parameters.
Name
public function getJavaPathName(): string
Introduction
Get a real Java class file name.
Parameters
No parameters.
Name
public function getFileName(): string
Introduction
Get a real Java class file path.
Parameters
No parameters.
Name
public function __toString(): string
Introduction
Get a real Java class file path.
Parameters
No parameters.