public void query ( java.lang.String path , long VAR_1 , long to , final TYPE_1 < TYPE_2 > VAR_2 ) { VAR_3 . query ( path , VAR_1 , to , new TYPE_3 < TYPE_4 > ( ) { public void METHOD_1 ( java.lang.String VAR_4 , long VAR_5 , TYPE_4 data ) { VAR_2 . handle ( data ) ; } } ) ; VAR_2 . METHOD_2 ( ) ; }

public void query ( java.lang.String path , long VAR_1 , long to , final TYPE_1 < TYPE_2 > VAR_2 ) { if ( ( VAR_3 ) == null ) { VAR_2 . METHOD_2 ( ) ; } VAR_3 . query ( path , VAR_1 , to , new TYPE_3 < TYPE_4 > ( ) { public void METHOD_1 ( java.lang.String VAR_4 , long VAR_5 , TYPE_4 data ) { VAR_2 . handle ( data ) ; } } ) ; VAR_2 . METHOD_2 ( ) ; }
