public interface  org.graalvm.nativeimage.impl.ProcessPropertiesSupport extends java.lang.Object
{
public abstract java.lang.String getExecutableName();
public abstract long getProcessID();
public abstract long getProcessID(java.lang.Process);
public abstract java.lang.String getObjectFile(java.lang.String);
public abstract java.lang.String getObjectFile(org.graalvm.nativeimage.c.function.CEntryPointLiteral);
public abstract java.lang.String setLocale(java.lang.String, java.lang.String);
public abstract boolean destroy(long);
public abstract boolean destroyForcibly(long);
public abstract boolean isAlive(long);
public abstract int waitForProcessExit(long);
public abstract void exec(java.nio.file.Path, java.lang.String[]);
public abstract void exec(java.nio.file.Path, java.lang.String[], java.util.Map);
public abstract int getArgumentVectorBlockSize();
public abstract java.lang.String getArgumentVectorProgramName();
public abstract boolean setArgumentVectorProgramName(java.lang.String);
}