public java.util.List < TYPE_1 > METHOD_1 ( java.lang.String VAR_1 ) { if ( VAR_1 == null ) { throw new java.lang.NullPointerException ( ) ; } if ( VAR_1 . equals ( STRING_1 ) ) { throw new TYPE_2 ( ) ; } if ( index . METHOD_2 ( VAR_1 ) ) { return index . get ( VAR_1 ) ; } else { return null ; } }

public java.util.List < TYPE_1 > METHOD_1 ( java.lang.String VAR_1 ) { if ( VAR_1 == null ) { throw new java.lang.NullPointerException ( ) ; } if ( VAR_1 . equals ( STRING_1 ) ) { throw new TYPE_2 ( ) ; } if ( index . METHOD_2 ( VAR_1 ) ) { return index . get ( VAR_1 ) ; } else { return new java.util.ArrayList < TYPE_1 > ( ) ; } }
