Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract static class ProcessBuilder.Redirect extends Object
Redirect
экземпляр является одним из следующего: Redirect.PIPE
Redirect.INHERIT
Redirect.from(File)
Redirect.to(File)
Redirect.appendTo(File)
У каждой из вышеупомянутых категорий есть связанное уникальное Type
.
Модификатор и Тип | Класс и Описание |
---|---|
static class |
ProcessBuilder. Перенаправление. Ввести
Тип a
ProcessBuilder.Redirect . |
Модификатор и Тип | Поле и Описание |
---|---|
static ProcessBuilder.Redirect |
НАСЛЕДОВАТЬСЯ
Указывает, что источник ввода-вывода подпроцесса или место назначения будут тем же самым как таковыми из текущего процесса.
|
static ProcessBuilder.Redirect |
КАНАЛ
Указывает, что ввод-вывод подпроцесса будет соединен с текущим процессом Java по каналу.
|
Модификатор и Тип | Метод и Описание |
---|---|
static ProcessBuilder.Redirect |
appendTo(File file)
Возвращает перенаправление, чтобы добавить к указанному файлу.
|
boolean |
equals(Object obj)
Сравнивает указанный объект с этим
Redirect для равенства. |
Файл |
file()
Возвраты
File источник или место назначения связались с этим перенаправлением, или null если нет такого файла. |
static ProcessBuilder.Redirect |
from(File file)
Возвращает перенаправление, чтобы читать из указанного файла.
|
int |
hashCode()
Возвращает значение хэш-кода для этого
Redirect . |
static ProcessBuilder.Redirect |
to(File file)
Возвращает перенаправление, чтобы записать в указанный файл.
|
abstract ProcessBuilder.Redirect.Type |
type()
Возвращает тип этого
Redirect . |
public static final ProcessBuilder.Redirect PIPE
Это всегда будет истина это
Redirect.PIPE.file() == null &&
Redirect.PIPE.type() == Redirect.Type.PIPE
public static final ProcessBuilder.Redirect INHERIT
Это всегда будет истина это
Redirect.INHERIT.file() == null &&
Redirect.INHERIT.type() == Redirect.Type.INHERIT
public abstract ProcessBuilder.Redirect.Type type()
Redirect
.Redirect
public File file()
File
источник или место назначения связались с этим перенаправлением, или null
если нет такого файла.null
если нет такого файлаpublic static ProcessBuilder.Redirect from(File file)
Это всегда будет истина это
Redirect.from(file).file() == file &&
Redirect.from(file).type() == Redirect.Type.READ
NullPointerException
- если указанный файл является нулемpublic static ProcessBuilder.Redirect to(File file)
Это всегда будет истина это
Redirect.to(file).file() == file &&
Redirect.to(file).type() == Redirect.Type.WRITE
NullPointerException
- если указанный файл является нулемpublic static ProcessBuilder.Redirect appendTo(File file)
Это всегда будет истина это
Redirect.appendTo(file).file() == file &&
Redirect.appendTo(file).type() == Redirect.Type.APPEND
NullPointerException
- если указанный файл является нулемpublic boolean equals(Object obj)
Redirect
для равенства. Возвраты true
если и только если два объекта идентичны, или оба объекта Redirect
экземпляры того же самого типа, связанного с равным ненулем File
экземпляры.equals
в классе Object
obj
- ссылочный объект, с которым можно сравниться.true
если этот объект является тем же самым как obj параметром; false
иначе.Object.hashCode()
, HashMap
public int hashCode()
Redirect
.hashCode
в классе Object
Redirect
Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.