protected TYPE_1 METHOD_1 ( TYPE_2 type ) { switch ( type ) { case VAR_1 : if ( null == ( this . VAR_2 ) ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } return this . VAR_2 ; case VAR_3 : if ( null == ( this . VAR_2 ) ) { throw new java.lang.NullPointerException ( STRING_2 ) ; } return this . VAR_4 ; } throw new TYPE_3 ( ( STRING_3 + type ) ) ; }

protected TYPE_1 METHOD_1 ( TYPE_2 type ) { switch ( type ) { case VAR_1 : if ( null == ( this . VAR_2 ) ) { throw new java.lang.NullPointerException ( STRING_1 ) ; } return this . VAR_2 ; case VAR_3 : if ( null == ( this . VAR_4 ) ) { throw new java.lang.NullPointerException ( STRING_2 ) ; } return this . VAR_4 ; } throw new TYPE_3 ( ( STRING_3 + type ) ) ; }
