Table of Contents

Interface ITool

Namespace
Javax.Tools
Assembly
MASES.JNet.dll

.NET interface skeleton to be manually developed following https://docs.oracle.com/en/java/javase/11/docs/api/java.compiler/javax/tools/Tool.html

public interface ITool

Properties

SourceVersions

Set<SourceVersion> SourceVersions { get; }

Property Value

Set<SourceVersion>

Methods

Name()

String Name()

Returns

String

String

Run(InputStream, OutputStream, OutputStream, params String[])

int Run(InputStream arg0, OutputStream arg1, OutputStream arg2, params String[] arg3)

Parameters

arg0 InputStream

InputStream

arg1 OutputStream

OutputStream

arg2 OutputStream

OutputStream

arg3 String[]

String

Returns

int

int