Skip navigation links
C F I J M N O R S 

C

close() - Method in interface net.javasauce.compilerserver.Compiler
Release any resources and stop any sub-processes.
compile(URI, String, List<String>) - Method in interface net.javasauce.compilerserver.Compiler
Request a compilation unit be compiled.
compileLog - Variable in class net.javasauce.compilerserver.Compiler.CompileResult
The compiler log.
Compiler - Interface in net.javasauce.compilerserver
An abstract interface over Java's compiler tooling interface.
Compiler.CompileResult - Class in net.javasauce.compilerserver
The result of a compile operation.
compilerArgs - Variable in class net.javasauce.compilerserver.packet.CompileRequestPacket
 
CompileRequestPacket - Class in net.javasauce.compilerserver.packet
Created by covers1624 on 8/29/25.
CompileRequestPacket(UUID, URI, String, List<String>) - Constructor for class net.javasauce.compilerserver.packet.CompileRequestPacket
 
CompileResult(Map<String, byte[]>, boolean, String, Throwable) - Constructor for class net.javasauce.compilerserver.Compiler.CompileResult
 
CompileResultPacket - Class in net.javasauce.compilerserver.packet
Created by covers1624 on 8/29/25.
CompileResultPacket(UUID, Compiler.CompileResult) - Constructor for class net.javasauce.compilerserver.packet.CompileResultPacket
 

F

forLocal(Collection<Path>) - Static method in interface net.javasauce.compilerserver.Compiler
Create a wrapper around the Java compiler on the current jdk.

I

id - Variable in class net.javasauce.compilerserver.packet.CompileRequestPacket
 
id - Variable in class net.javasauce.compilerserver.packet.CompileResultPacket
 

J

javacCrash - Variable in class net.javasauce.compilerserver.Compiler.CompileResult
Contains a compiler crash exception, if the compiler crashed.

M

main(String[]) - Static method in class net.javasauce.compilerserver.RemoteMain
 

N

net.javasauce.compilerserver - package net.javasauce.compilerserver
 
net.javasauce.compilerserver.packet - package net.javasauce.compilerserver.packet
 

O

of(Path, Collection<Path>) - Static method in interface net.javasauce.compilerserver.Compiler
Start a remote Java compiler server.
output - Variable in class net.javasauce.compilerserver.Compiler.CompileResult
The compiler output for the compilation unit.

R

RemoteMain - Class in net.javasauce.compilerserver
Main entrypoint for out-of-process, server-like Javac.
RemoteMain(String[]) - Constructor for class net.javasauce.compilerserver.RemoteMain
 
result - Variable in class net.javasauce.compilerserver.packet.CompileResultPacket
 

S

source - Variable in class net.javasauce.compilerserver.packet.CompileRequestPacket
 
sourceUri - Variable in class net.javasauce.compilerserver.packet.CompileRequestPacket
 
success - Variable in class net.javasauce.compilerserver.Compiler.CompileResult
If the operation was a success.
C F I J M N O R S 
Skip navigation links