question: public String toString ( ) { String printable = "DSA Signature" ; if ( presetP != null && presetQ != null && presetG != null ) { printable += "\n\tp: " + Debug . toHexString ( presetP ) ; printable += "\n\tq: " + Debug . toHexString ( presetQ ) ; printable += "\n\tg: " + Debug . toHexString ( presetG ) ; } else { printable += "\n\t P, Q or G not initialized." ; } if ( presetY != null ) { printable += "\n\ty: " + Debug . toHexString ( presetY ) ; } if ( presetY == null && presetX == null ) { printable += "\n\tUNINIIALIZED" ; } return printable ; }
target:  Return a human readable rendition of the engine.