private java.lang.Object getValue ( java.lang.String name , TYPE_1 < TYPE_2 > VAR_1 ) { TYPE_3 VAR_2 = this . VAR_3 . METHOD_1 ( name ) ; if ( VAR_2 == null ) { return null ; } if ( ! ( VAR_1 . contains ( VAR_2 . getType ( ) ) ) ) { throw new TYPE_4 ( ) ; } return this . values [ VAR_2 . METHOD_2 ( ) ] ; }

private java.lang.Object getValue ( final java.lang.String name , final TYPE_1 < TYPE_2 > VAR_1 ) { assert VAR_1 != null ; TYPE_3 VAR_2 = this . VAR_3 . METHOD_1 ( name ) ; if ( VAR_2 == null ) { return null ; } if ( ! ( VAR_1 . contains ( VAR_2 . getType ( ) ) ) ) { throw new TYPE_4 ( ) ; } return this . values [ VAR_2 . METHOD_2 ( ) ] ; }
