Skip to content

FileReader

memory-agape edited this page Apr 17, 2019 · 1 revision

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.

Clone this wiki locally