public TYPE_1 METHOD_1 ( final java.lang.String VAR_1 ) { this . METHOD_2 ( ) ; if ( ( this . VAR_2 ) == null ) { throw new TYPE_2 ( STRING_1 ) ; } return this . METHOD_1 ( this . VAR_2 , VAR_1 ) ; } 

public TYPE_1 METHOD_1 ( final java.lang.String VAR_1 ) { this . METHOD_2 ( ) ; if ( ( this . VAR_2 ) == null ) { throw new TYPE_2 ( STRING_1 ) ; } return this . METHOD_1 ( VAR_1 , this . VAR_2 ) ; } 
