Example usage for org.apache.commons.lang3 StringUtils containsIgnoreCase

List of usage examples for org.apache.commons.lang3 StringUtils containsIgnoreCase

Introduction

In this page you can find the example usage for org.apache.commons.lang3 StringUtils containsIgnoreCase.

Prototype

public static boolean containsIgnoreCase(final CharSequence str, final CharSequence searchStr) 

Source Link

Document

Checks if CharSequence contains a search CharSequence irrespective of case, handling null .

Usage

From source file:com.glaf.oa.contract.web.springmvc.ContractController.java

@RequestMapping("/review")
public ModelAndView review(HttpServletRequest request, ModelMap modelMap) {
    RequestUtils.setRequestParameterToAttribute(request);
    request.removeAttribute("canSubmit");

    Contract contract = contractService.getContract(RequestUtils.getLong(request, "id"));
    if (RequestUtils.getBoolean(request, "lookover")) {
        request.setAttribute("lookover", true);
    } else {/*ww  w  .j  a  v  a  2  s . c  o m*/
        request.setAttribute("lookover", false);
    }

    if (contract != null) {
        request.setAttribute("contract", contract);
        JSONObject rowJSON = contract.toJsonObject();
        request.setAttribute("x_json", rowJSON.toJSONString());
    }

    boolean canUpdate = false;
    String x_method = request.getParameter("x_method");
    if (StringUtils.equals(x_method, "submit")) {

    }

    if (StringUtils.containsIgnoreCase(x_method, "update")) {
        if (contract != null) {
            if (contract.getStatus() == 0 || contract.getStatus() == -1) {
                canUpdate = true;
            }
        }
    }

    request.setAttribute("canUpdate", canUpdate);

    // ?
    List<BaseDataInfo> brandlist = BaseDataManager.getInstance().getDataList("Brand");
    BaseDataInfo brand1 = null;
    BaseDataInfo brand2 = null;
    for (BaseDataInfo info : brandlist) {
        if ("1".equals(info.getValue())) {
            request.setAttribute("brand1", info.getName());
            brand1 = info;
        } else if ("2".equals(info.getValue())) {
            request.setAttribute("brand2", info.getName());
            brand2 = info;
        }
    }
    if (contract != null) {
        if ("".equals(contract.getBrands1().trim()) && "".equals(contract.getBrands2().trim())) {
            request.setAttribute("Brands", "MUL");
        } else if (!"".equals(contract.getBrands1().trim()) && "".equals(contract.getBrands2().trim())) {
            request.setAttribute("Brands", brand1.getCode());
        } else if (!"".equals(contract.getBrands2().trim()) && "".equals(contract.getBrands1().trim())) {
            request.setAttribute("Brands", brand2.getCode());
        } else if (!"".equals(contract.getBrands2().trim()) && !"".equals(contract.getBrands1().trim())) {
            request.setAttribute("Brands", "MUL");
        }
    }

    String view = request.getParameter("view");
    if (StringUtils.isNotEmpty(view)) {
        return new ModelAndView(view, modelMap);
    }

    String x_view = ViewProperties.getString("contract.edit");
    if (StringUtils.isNotEmpty(x_view)) {
        return new ModelAndView(x_view, modelMap);
    }

    return new ModelAndView("/oa/contract/review", modelMap);
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoFinalidadeEmissao> completeNFeTipoFinalidadeEmissao(String query) {
    return NFeTipoFinalidadeEmissao.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}

From source file:com.glaf.oa.payment.web.springmvc.PaymentController.java

@RequestMapping("/review")
public ModelAndView review(HttpServletRequest request, ModelMap modelMap) {
    RequestUtils.setRequestParameterToAttribute(request);
    request.removeAttribute("canSubmit");
    Payment payment = paymentService.getPayment(RequestUtils.getLong(request, "paymentid"));
    if (payment != null) {
        // ???/*from w w w .j ava2  s . c  o  m*/
        String appusername = BaseDataManager.getInstance().getStringValue(payment.getAppuser(), "SYS_USERS");
        request.setAttribute("appusername", appusername);
        request.setAttribute("payment", payment);
        JSONObject rowJSON = payment.toJsonObject();
        request.setAttribute("x_json", rowJSON.toJSONString());
    }

    if (RequestUtils.getBoolean(request, "lookover")) {
        request.setAttribute("lookover", true);
    } else {
        request.setAttribute("lookover", false);
    }
    boolean canUpdate = false;
    String x_method = request.getParameter("x_method");
    if (StringUtils.equals(x_method, "submit")) {

    }

    if (StringUtils.containsIgnoreCase(x_method, "update")) {
        if (payment != null) {
            if (payment.getStatus() == 0 || payment.getStatus() == -1) {
                canUpdate = true;
            }
        }
    }

    request.setAttribute("canUpdate", canUpdate);

    String view = request.getParameter("view");
    if (StringUtils.isNotEmpty(view)) {
        return new ModelAndView(view, modelMap);
    }

    String x_view = ViewProperties.getString("payment.edit");
    if (StringUtils.isNotEmpty(x_view)) {
        return new ModelAndView(x_view, modelMap);
    }

    return new ModelAndView("/oa/payment/payment_review", modelMap);
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoFormatoImpressao> completeNFeTipoFormatoImpressao(String query) {
    return NFeTipoFormatoImpressao.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoIndicadorIEDestinatario> completeNFeTipoIndicadorIEDestinatario(String query) {
    return NFeTipoIndicadorIEDestinatario.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoProdutoEspecifico> completeNFeTipoProdutoEspecifico(String query) {
    return NFeTipoProdutoEspecifico.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}

From source file:com.mirth.connect.client.ui.codetemplate.CodeTemplatePanel.java

private CodeTemplateRootTreeTableNode getFilteredRootNode(CodeTemplateRootTreeTableNode root) {
    CodeTemplateRootTreeTableNode newRoot = new CodeTemplateRootTreeTableNode();
    String filter = StringUtils.trim(templateFilterField.getText());

    for (Enumeration<? extends MutableTreeTableNode> libraryNodes = root.children(); libraryNodes
            .hasMoreElements();) {//from  w w  w  .  j  a  v  a2 s  .c o m
        CodeTemplateLibraryTreeTableNode libraryNode = (CodeTemplateLibraryTreeTableNode) libraryNodes
                .nextElement();

        CodeTemplateLibraryTreeTableNode newLibraryNode = new CodeTemplateLibraryTreeTableNode(
                libraryNode.getLibrary());

        for (Enumeration<? extends MutableTreeTableNode> codeTemplateNodes = libraryNode
                .children(); codeTemplateNodes.hasMoreElements();) {
            CodeTemplateTreeTableNode codeTemplateNode = (CodeTemplateTreeTableNode) codeTemplateNodes
                    .nextElement();

            if (StringUtils.containsIgnoreCase((String) codeTemplateNode.getValueAt(TEMPLATE_NAME_COLUMN),
                    filter)) {
                CodeTemplateTreeTableNode newCodeTemplateNode = new CodeTemplateTreeTableNode(
                        codeTemplateNode.getCodeTemplate());
                newLibraryNode.add(newCodeTemplateNode);
            }
        }

        if (newLibraryNode.getChildCount() > 0 || StringUtils
                .containsIgnoreCase((String) libraryNode.getValueAt(TEMPLATE_NAME_COLUMN), filter)) {
            newRoot.add(newLibraryNode);
        }
    }

    return newRoot;
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoModalidadeBCICMS> completeNFeTipoModalidadeBCICMS(String query) {
    return NFeTipoModalidadeBCICMS.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoModalidadeBCICMSST> completeNFeTipoModalidadeBCICMSST(String query) {
    return NFeTipoModalidadeBCICMSST.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}

From source file:br.com.ararati.faces.nfe.NFeDigitacaoFaces.java

public List<NFeTipoModeloDocumentoFiscal> completeNFeTipoModeloDocumentoFiscal(String query) {
    return NFeTipoModeloDocumentoFiscal.valuesAsList().stream()
            .filter(v -> StringUtils.containsIgnoreCase(v.getDescricao(), query)).collect(Collectors.toList());
}