public TYPE_1 < java.util.ArrayList < TYPE_2 > > METHOD_1 ( int id , TYPE_3 args ) { return new TYPE_4 ( this , VAR_1 ) ; } 

public TYPE_1 < java.util.ArrayList < TYPE_2 > > METHOD_1 ( int id , TYPE_3 args ) { return new TYPE_4 ( this , query ) ; } 
