protected SelectItem findSelectItemByValue(FacesContext fc, T component, Converter converter, List<SelectItem> selectItems,
                String valueOrLabel) {
        return findSelectItem(fc, component, converter, selectItems, valueOrLabel, true);
    }
Recursive method used to find a SelectItem by its value.
@param fc FacesContext
@param component the current UI component to find value for
@param converter the converter for the select items
@param selectItems the List of SelectItems
@param valueOrLabel the input value/label to search for
@return either the SelectItem found or NULL if not found
primefaces/src/main/java/org/primefaces/renderkit/SelectOneRenderer.java