question: @ SuppressWarnings ( { "SameParameterValue" , "WeakerAccess" } ) public DefaultTerminalFactory ( OutputStream outputStream , InputStream inputStream , Charset charset ) { this . outputStream = outputStream ; this . inputStream = inputStream ; this . charset = charset ; this . forceTextTerminal = false ; this . autoOpenTerminalFrame = true ; this . title = null ; this . autoCloseTriggers = EnumSet . of ( TerminalEmulatorAutoCloseTrigger . CloseOnExitPrivateMode ) ; this . mouseCaptureMode = null ; this . colorConfiguration = null ; this . deviceConfiguration = null ; this . fontConfiguration = null ; }
target:  Creates a new DefaultTerminalFactory with I/O and character set options customisable.