question: public String toString ( ) { StringBuffer sb = new StringBuffer ( "VerifyingProxyPreparer[" ) ; if ( type != SET_CONSTRAINTS ) { sb . append ( type == AS_IS ? "false, " : "true, " ) ; } sb . append ( loader ) ; sb . append ( ", {" ) ; for ( int i = 0 ; i < contextElements . length ; i ++ ) { if ( i > 0 ) { sb . append ( ", " ) ; } sb . append ( contextElements [ i ] ) ; } if ( principals == null ) { sb . append ( "}, null, {" ) ; } else { sb . append ( "}, {" ) ; for ( int i = 0 ; i < principals . length ; i ++ ) { if ( i > 0 ) { sb . append ( ", " ) ; } sb . append ( principals [ i ] ) ; } sb . append ( "}, {" ) ; } for ( int i = 0 ; i < permissions . length ; i ++ ) { if ( i > 0 ) { sb . append ( ", " ) ; } sb . append ( permissions [ i ] ) ; } sb . append ( "}]" ) ; return sb . toString ( ) ; }
target:  Returns a string representation of this object.