public TYPE_1 < TYPE_2 < TYPE_3 > > METHOD_1 ( TYPE_3 VAR_1 ) throws TYPE_4 { TYPE_1 < TYPE_5 < TYPE_2 < TYPE_3 > > > result = METHOD_2 ( VAR_1 ) ; if ( result . METHOD_3 ( ) ) return TYPE_1 . METHOD_4 ( result . get ( ) . METHOD_5 ( ) ) ; else return TYPE_1 . METHOD_6 ( ) ; }

public TYPE_1 < TYPE_2 < TYPE_3 > > METHOD_1 ( TYPE_3 VAR_1 ) throws TYPE_4 { TYPE_1 < TYPE_5 < TYPE_2 < TYPE_3 > > > result = this . METHOD_2 ( VAR_1 ) ; if ( result . METHOD_3 ( ) ) return TYPE_1 . METHOD_4 ( result . get ( ) . METHOD_5 ( ) ) ; else return TYPE_1 . METHOD_6 ( ) ; }
