public synchronized java.lang.Object get ( ) throws TYPE_1 { while ( buffer . isEmpty ( ) ) METHOD_1 ( ) ; java.lang.Object obj = buffer . remove ( 0 ) ; return obj ; }
public synchronized java.lang.Object get ( ) throws TYPE_1 { while ( buffer . isEmpty ( ) ) METHOD_1 ( ) ; return buffer . remove ( 0 ) ; }