public TYPE_1 METHOD_1 ( int position ) { if ( position == 0 ) { return new TYPE_2 ( ) ; } else if ( position == 1 ) { return new TYPE_3 ( ) ; } else { return null ; } } 

public TYPE_1 METHOD_1 ( int position ) { if ( position == 1 ) { return new TYPE_3 ( ) ; } else if ( position == 0 ) { return new TYPE_2 ( ) ; } else { return null ; } } 
