protected String makeInfo()
    {
        final StringBuilder str = new StringBuilder();
        if (this.className != null)  {
            str.append("Thrown within class ").append(this.className.getName()).append('\n');
        }
        if (this.id != null)  {
            str.append("Id of Exception is ").append(this.id).append('\n');
        }
        if (this.args != null && this.args.length > 0)  {
            str.append("Arguments are:\n");
            for (Integer index = 0; index < this.args.length; index++)  {
                final String arg = this.args[index] == null
                                   ? "null"
                                   : this.args[index].toString();
                str.append("\targs[").append(index.toString()).append("] = '").append(arg).append("'\n");
            }
        }
        return str.toString();
    }
protected String makeInfo ( ) { final StringBuilder str = new StringBuilder ( ) ; if ( this . className != null ) { str . append ( "Thrown within class " ) . append ( this . className . getName ( ) ) . append ( '\n' ) ; } if ( this . id != null ) { str . append ( "Id of Exception is " ) . append ( this . id ) . append ( '\n' ) ; } if ( this . args != null && this . args . length > 0 ) { str . append ( "Arguments are:\n" ) ; for ( Integer index = 0 ; index < this . args . length ; index ++ ) { final String arg = this . args [ index ] == null ? "null" : this . args [ index ] . toString ( ) ; str . append ( "\targs[" ) . append ( index . toString ( ) ) . append ( "] = '" ) . append ( arg ) . append ( "'\n" ) ; } } return str . toString ( ) ; }
Prepares a string of all information of this EFapsException. The
returned string includes information about the class which throws this
exception, the exception id and all arguments.

@return string representation about the EFapsException