Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

Java/java/lang/ProcessBuilder.fz


# Fuzion interface to instance members of Java instance class 'java.lang.ProcessBuilder'
#
# !!!!!!  DO NOT EDIT, GENERATED CODE !!!!!!
#
# This code was generated automatically using the fzjava tool V0.087 called 
# as follows:
#
#   ./build/bin/fzjava java.base -to=build/modules/java.base -verbose=0
#
public Java.java.lang.ProcessBuilder(redef forbidden void) ref : Java.java.lang.Object(forbidden), fuzion.java.Java_Object(forbidden) is

  # call Java instance method 'public java.util.List java.lang.ProcessBuilder.command()':
  #
  public command Java.java.util.List =>
    fuzion.java.call_virtual (Java.java.util.List) "java.lang.ProcessBuilder" "command" "()Ljava/util/List;" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.command(java.util.List)':
  #
  public command_Ljava_7_util_7_List_s_(arg0 Java.java.util.List) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "command" "(Ljava/util/List;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.command_Ljava_7_util_7_List_s_.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.command(java.lang.String[])':
  #
  public command__u00005b_Ljava_7_lang_7_String_s_(arg0 Sequence (Java.java.lang.__jString)) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "command" "([Ljava/lang/String;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(fuzion.java.array_to_java_object (Java.java.lang.__jString) Java.java.lang.ProcessBuilder.command__u00005b_Ljava_7_lang_7_String_s_.this.arg0)]

  # call Java instance method 'public java.io.File java.lang.ProcessBuilder.directory()':
  #
  public directory Java.java.io.File =>
    fuzion.java.call_virtual (Java.java.io.File) "java.lang.ProcessBuilder" "directory" "()Ljava/io/File;" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.directory(java.io.File)':
  #
  public directory_Ljava_7_io_7_File_s_(arg0 Java.java.io.File) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "directory" "(Ljava/io/File;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.directory_Ljava_7_io_7_File_s_.this.arg0)]

  # call Java instance method 'public java.util.Map java.lang.ProcessBuilder.environment()':
  #
  public environment Java.java.util.Map =>
    fuzion.java.call_virtual (Java.java.util.Map) "java.lang.ProcessBuilder" "environment" "()Ljava/util/Map;" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.inheritIO()':
  #
  public inheritIO Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "inheritIO" "()Ljava/lang/ProcessBuilder;" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder$Redirect java.lang.ProcessBuilder.redirectError()':
  #
  public redirectError Java.java.lang.ProcessBuilder_S_Redirect =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder_S_Redirect) "java.lang.ProcessBuilder" "redirectError" "()Ljava/lang/ProcessBuilder\$Redirect;" ProcessBuilder.this []

  # call Java instance method 'public boolean java.lang.ProcessBuilder.redirectErrorStream()':
  #
  public redirectErrorStream bool =>
    fuzion.java.call_virtual (bool) "java.lang.ProcessBuilder" "redirectErrorStream" "()Z" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectErrorStream(boolean)':
  #
  public redirectErrorStream_Z(arg0 bool) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectErrorStream" "(Z)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(fuzion.java.bool_to_java_object Java.java.lang.ProcessBuilder.redirectErrorStream_Z.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectError(java.io.File)':
  #
  public redirectError_Ljava_7_io_7_File_s_(arg0 Java.java.io.File) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectError" "(Ljava/io/File;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.redirectError_Ljava_7_io_7_File_s_.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectError(java.lang.ProcessBuilder$Redirect)':
  #
  public redirectError_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_(arg0 Java.java.lang.ProcessBuilder_S_Redirect) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectError" "(Ljava/lang/ProcessBuilder\$Redirect;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.redirectError_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder$Redirect java.lang.ProcessBuilder.redirectInput()':
  #
  public redirectInput Java.java.lang.ProcessBuilder_S_Redirect =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder_S_Redirect) "java.lang.ProcessBuilder" "redirectInput" "()Ljava/lang/ProcessBuilder\$Redirect;" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectInput(java.io.File)':
  #
  public redirectInput_Ljava_7_io_7_File_s_(arg0 Java.java.io.File) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectInput" "(Ljava/io/File;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.redirectInput_Ljava_7_io_7_File_s_.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectInput(java.lang.ProcessBuilder$Redirect)':
  #
  public redirectInput_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_(arg0 Java.java.lang.ProcessBuilder_S_Redirect) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectInput" "(Ljava/lang/ProcessBuilder\$Redirect;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.redirectInput_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder$Redirect java.lang.ProcessBuilder.redirectOutput()':
  #
  public redirectOutput Java.java.lang.ProcessBuilder_S_Redirect =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder_S_Redirect) "java.lang.ProcessBuilder" "redirectOutput" "()Ljava/lang/ProcessBuilder\$Redirect;" ProcessBuilder.this []

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectOutput(java.io.File)':
  #
  public redirectOutput_Ljava_7_io_7_File_s_(arg0 Java.java.io.File) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectOutput" "(Ljava/io/File;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.redirectOutput_Ljava_7_io_7_File_s_.this.arg0)]

  # call Java instance method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectOutput(java.lang.ProcessBuilder$Redirect)':
  #
  public redirectOutput_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_(arg0 Java.java.lang.ProcessBuilder_S_Redirect) Java.java.lang.ProcessBuilder =>
    fuzion.java.call_virtual (Java.java.lang.ProcessBuilder) "java.lang.ProcessBuilder" "redirectOutput" "(Ljava/lang/ProcessBuilder\$Redirect;)Ljava/lang/ProcessBuilder;" ProcessBuilder.this [(Java.java.lang.ProcessBuilder.redirectOutput_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_.this.arg0)]

  # call Java instance method 'public java.lang.Process java.lang.ProcessBuilder.start() throws java.io.IOException':
  #
  public start outcome (Java.java.lang.Process) =>
    fuzion.java.call_virtual (outcome (Java.java.lang.Process)) "java.lang.ProcessBuilder" "start" "()Ljava/lang/Process;" ProcessBuilder.this []

  # short-hand to call Java method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.command(java.util.List)':
  #
  public command(arg0 Java.java.util.List) (Java.java.lang.ProcessBuilder) =>
    command_Ljava_7_util_7_List_s_ Java.java.lang.ProcessBuilder.command.this.arg0

  # short-hand to call Java method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.directory(java.io.File)':
  #
  public directory(arg0 Java.java.io.File) (Java.java.lang.ProcessBuilder) =>
    directory_Ljava_7_io_7_File_s_ Java.java.lang.ProcessBuilder.directory.this.arg0

  # short-hand to call Java method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectError(java.lang.ProcessBuilder$Redirect)':
  #
  public redirectError(arg0 Java.java.lang.ProcessBuilder_S_Redirect) (Java.java.lang.ProcessBuilder) =>
    redirectError_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_ Java.java.lang.ProcessBuilder.redirectError.this.arg0

  # short-hand to call Java method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectErrorStream(boolean)':
  #
  public redirectErrorStream(arg0 bool) (Java.java.lang.ProcessBuilder) =>
    redirectErrorStream_Z Java.java.lang.ProcessBuilder.redirectErrorStream.this.arg0

  # short-hand to call Java method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectInput(java.lang.ProcessBuilder$Redirect)':
  #
  public redirectInput(arg0 Java.java.lang.ProcessBuilder_S_Redirect) (Java.java.lang.ProcessBuilder) =>
    redirectInput_Ljava_7_lang_7_ProcessBuilder_S_Redirect_s_ Java.java.lang.ProcessBuilder.redirectInput.this.arg0

  # short-hand to call Java method 'public java.lang.ProcessBuilder java.lang.ProcessBuilder.redirectOutput(java.io.File)':
  #
  public redirectOutput(arg0 Java.java.io.File) (Java.java.lang.ProcessBuilder) =>
    redirectOutput_Ljava_7_io_7_File_s_ Java.java.lang.ProcessBuilder.redirectOutput.this.arg0