Merge "APIs for ProcessBuilder.Redirect" am: e49469aed1
am: c548ff23bd
Change-Id: I97d741f344ee59e8f493f0ac8d0b41a63adc9c14
This commit is contained in:
@@ -51083,11 +51083,41 @@ package java.lang {
|
||||
method public java.io.File directory();
|
||||
method public java.lang.ProcessBuilder directory(java.io.File);
|
||||
method public java.util.Map<java.lang.String, java.lang.String> environment();
|
||||
method public java.lang.ProcessBuilder inheritIO();
|
||||
method public java.lang.ProcessBuilder redirectError(java.lang.ProcessBuilder.Redirect);
|
||||
method public java.lang.ProcessBuilder redirectError(java.io.File);
|
||||
method public java.lang.ProcessBuilder.Redirect redirectError();
|
||||
method public boolean redirectErrorStream();
|
||||
method public java.lang.ProcessBuilder redirectErrorStream(boolean);
|
||||
method public java.lang.ProcessBuilder redirectInput(java.lang.ProcessBuilder.Redirect);
|
||||
method public java.lang.ProcessBuilder redirectInput(java.io.File);
|
||||
method public java.lang.ProcessBuilder.Redirect redirectInput();
|
||||
method public java.lang.ProcessBuilder redirectOutput(java.lang.ProcessBuilder.Redirect);
|
||||
method public java.lang.ProcessBuilder redirectOutput(java.io.File);
|
||||
method public java.lang.ProcessBuilder.Redirect redirectOutput();
|
||||
method public java.lang.Process start() throws java.io.IOException;
|
||||
}
|
||||
|
||||
public static abstract class ProcessBuilder.Redirect {
|
||||
method public static java.lang.ProcessBuilder.Redirect appendTo(java.io.File);
|
||||
method public java.io.File file();
|
||||
method public static java.lang.ProcessBuilder.Redirect from(java.io.File);
|
||||
method public static java.lang.ProcessBuilder.Redirect to(java.io.File);
|
||||
method public abstract java.lang.ProcessBuilder.Redirect.Type type();
|
||||
field public static final java.lang.ProcessBuilder.Redirect INHERIT;
|
||||
field public static final java.lang.ProcessBuilder.Redirect PIPE;
|
||||
}
|
||||
|
||||
public static final class ProcessBuilder.Redirect.Type extends java.lang.Enum {
|
||||
method public static java.lang.ProcessBuilder.Redirect.Type valueOf(java.lang.String);
|
||||
method public static final java.lang.ProcessBuilder.Redirect.Type[] values();
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type APPEND;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type INHERIT;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type PIPE;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type READ;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type WRITE;
|
||||
}
|
||||
|
||||
public abstract interface Readable {
|
||||
method public abstract int read(java.nio.CharBuffer) throws java.io.IOException;
|
||||
}
|
||||
|
||||
@@ -54440,11 +54440,41 @@ package java.lang {
|
||||
method public java.io.File directory();
|
||||
method public java.lang.ProcessBuilder directory(java.io.File);
|
||||
method public java.util.Map<java.lang.String, java.lang.String> environment();
|
||||
method public java.lang.ProcessBuilder inheritIO();
|
||||
method public java.lang.ProcessBuilder redirectError(java.lang.ProcessBuilder.Redirect);
|
||||
method public java.lang.ProcessBuilder redirectError(java.io.File);
|
||||
method public java.lang.ProcessBuilder.Redirect redirectError();
|
||||
method public boolean redirectErrorStream();
|
||||
method public java.lang.ProcessBuilder redirectErrorStream(boolean);
|
||||
method public java.lang.ProcessBuilder redirectInput(java.lang.ProcessBuilder.Redirect);
|
||||
method public java.lang.ProcessBuilder redirectInput(java.io.File);
|
||||
method public java.lang.ProcessBuilder.Redirect redirectInput();
|
||||
method public java.lang.ProcessBuilder redirectOutput(java.lang.ProcessBuilder.Redirect);
|
||||
method public java.lang.ProcessBuilder redirectOutput(java.io.File);
|
||||
method public java.lang.ProcessBuilder.Redirect redirectOutput();
|
||||
method public java.lang.Process start() throws java.io.IOException;
|
||||
}
|
||||
|
||||
public static abstract class ProcessBuilder.Redirect {
|
||||
method public static java.lang.ProcessBuilder.Redirect appendTo(java.io.File);
|
||||
method public java.io.File file();
|
||||
method public static java.lang.ProcessBuilder.Redirect from(java.io.File);
|
||||
method public static java.lang.ProcessBuilder.Redirect to(java.io.File);
|
||||
method public abstract java.lang.ProcessBuilder.Redirect.Type type();
|
||||
field public static final java.lang.ProcessBuilder.Redirect INHERIT;
|
||||
field public static final java.lang.ProcessBuilder.Redirect PIPE;
|
||||
}
|
||||
|
||||
public static final class ProcessBuilder.Redirect.Type extends java.lang.Enum {
|
||||
method public static java.lang.ProcessBuilder.Redirect.Type valueOf(java.lang.String);
|
||||
method public static final java.lang.ProcessBuilder.Redirect.Type[] values();
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type APPEND;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type INHERIT;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type PIPE;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type READ;
|
||||
enum_constant public static final java.lang.ProcessBuilder.Redirect.Type WRITE;
|
||||
}
|
||||
|
||||
public abstract interface Readable {
|
||||
method public abstract int read(java.nio.CharBuffer) throws java.io.IOException;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user