public TYPE_1 METHOD_1 ( java.lang.Class type ) { TYPE_1 n = this ; while ( ( ! ( type . METHOD_2 ( n ) ) ) && ( n != null ) ) { n = n . METHOD_3 ( ) ; } return n ; } 

public TYPE_1 METHOD_1 ( java.lang.Class type ) { TYPE_1 n = METHOD_3 ( ) ; while ( ( ! ( type . METHOD_2 ( n ) ) ) && ( n != null ) ) { n = n . METHOD_3 ( ) ; } return n ; } 
