InputRedirectOptions () { return new InputRedirectOptions() { @Override public boolean isRedirectInput() { return PythonRunConfiguration.this.isRedirectInput(); } @Override public void setRedirectInput(boolean value) { PythonRunConfiguration.this.setRedirectInput(value); } @Override public @Nullable String getRedirectInputPath() { return StringUtil.nullize(getInputFile()); } @Override public void setRedirectInputPath(String value) { setInputFile(StringUtil.notNullize(value)); } }; }