public static List<ParamValueMetaData> getServletInitParams(final ServletMetaData servletMD) {
        List<ParamValueMetaData> initParamsMD = servletMD.getInitParam();

        if (initParamsMD == null) {
            initParamsMD = new LinkedList<ParamValueMetaData>();
            servletMD.setInitParam(initParamsMD);
        }

        return initParamsMD;
    }
public static List < ParamValueMetaData > getServletInitParams ( final ServletMetaData servletMD ) { List < ParamValueMetaData > initParamsMD = servletMD . getInitParam ( ) ; if ( initParamsMD == null ) { initParamsMD = new LinkedList < ParamValueMetaData > ( ) ; servletMD . setInitParam ( initParamsMD ) ; } return initParamsMD ; }
Gets init parameters meta data from servlet meta data. If not found it creates new init parameters meta data and
associates them with servlet meta data.

@param servletMD servlet meta data
@return init parameters meta data