public TYPE_1 METHOD_1 ( ) { if ( ! ( METHOD_2 ( ) ) ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } return VAR_1 . METHOD_3 ( ) ; } 

public synchronized TYPE_1 METHOD_1 ( ) { if ( ( VAR_1 . size ( ) ) <= 0 ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } return VAR_1 . METHOD_3 ( ) ; } 
