public TYPE_1 METHOD_1 ( ) throws TYPE_2 { return new TYPE_1 ( VAR_1 . METHOD_2 ( ) , VAR_2 ) ; } 

public TYPE_1 METHOD_1 ( int index ) throws TYPE_2 { return new TYPE_1 ( VAR_1 . METHOD_2 ( index ) , VAR_2 ) ; } 
