question: public String info ( ) { StringBuilder sb = new StringBuilder ( ) ; sb . append ( "Script Type: " ) ; sb . append ( scriptType ) ; sb . append ( "\n\n" ) ; sb . append ( MLContextUtil . displayInputs ( "Inputs" , inputs , symbolTable ) ) ; sb . append ( "\n" ) ; sb . append ( MLContextUtil . displayOutputs ( "Outputs" , outputVariables , symbolTable ) ) ; sb . append ( "\n" ) ; sb . append ( MLContextUtil . displayMap ( "Input Parameters" , inputParameters ) ) ; sb . append ( "\n" ) ; sb . append ( MLContextUtil . displaySet ( "Input Variables" , inputVariables ) ) ; sb . append ( "\n" ) ; sb . append ( MLContextUtil . displaySet ( "Output Variables" , outputVariables ) ) ; sb . append ( "\n" ) ; sb . append ( MLContextUtil . displaySymbolTable ( "Symbol Table" , symbolTable ) ) ; sb . append ( "\nScript String:\n" ) ; sb . append ( scriptString ) ; sb . append ( "\nScript Execution String:\n" ) ; sb . append ( getScriptExecutionString ( ) ) ; sb . append ( "\n" ) ; return sb . toString ( ) ; }
target:  Display information about the script as a String. This consists of the script type, inputs, outputs, input parameters, input variables, output variables, the symbol table, the script string, and the script execution string.