List of usage examples for org.apache.commons.lang StringUtils equals
public static boolean equals(String str1, String str2)
Compares two Strings, returning true
if they are equal.
From source file:io.github.microcks.web.filter.StaticResourcesFilter.java
@Override public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain chain) throws IOException, ServletException { HttpServletRequest httpRequest = (HttpServletRequest) servletRequest; String contextPath = httpRequest.getContextPath(); String requestURI = httpRequest.getRequestURI(); requestURI = StringUtils.substringAfter(requestURI, contextPath); if (StringUtils.equals("/", requestURI)) { requestURI = "/index.html"; }//from w w w. j a v a 2 s .c om String newURI = "/dist" + requestURI; log.debug("Dispatching to URI: {}", newURI); servletRequest.getRequestDispatcher(newURI).forward(servletRequest, servletResponse); }
From source file:be.fedict.eid.pkira.blm.model.contracthandler.util.ResponseTypeMatcher.java
public boolean matches(Object actual) { if (actual != null && actual instanceof ResponseType) { ResponseType response = (ResponseType) actual; return (response != null) && StringUtils.equals(requestId, response.getRequestId()) && response.getResponseId() != null && ObjectUtils.equals(resultType, response.getResult()); }//from w w w. j a v a2 s. co m return false; }
From source file:be.fedict.eid.pkira.xkmsws.IgnoreLocationsDifferenceListener.java
@Override public int differenceFound(Difference difference) { // Ignore namespace prefix differences if ("namespace prefix".equals(difference.getDescription())) { return Diff.RETURN_IGNORE_DIFFERENCE_NODES_SIMILAR; }/*w w w . jav a2 s . co m*/ String testXpath = difference.getTestNodeDetail().getXpathLocation(); String controlXpath = difference.getControlNodeDetail().getXpathLocation(); System.err.println(">>> Difference in XML @ " + controlXpath + ": " + difference.getDescription()); if (StringUtils.equals(testXpath, controlXpath) && locationsToIgnore.contains(controlXpath)) { return Diff.RETURN_IGNORE_DIFFERENCE_NODES_SIMILAR; } return super.differenceFound(difference); }
From source file:edu.txstate.dmlab.clusteringwiki.cluster.HierarchicalFrequentPhraseClusterer.java
/** * Whether a cluster should be split up into multiple cluster children * @param c//ww w .j a va 2 s .c o m * @return */ protected boolean shouldSubCluster(ICluster c) { final int level = c.getLevel(); final int[] terms = ((FrequentPhraseCluster) c).getLabelTerms(); final int ln = terms != null ? terms.length : 0; //don't keep clustering the Other cluster if (StringUtils.equals(FrequentPhraseCluster.OTHER_LABEL, c.getLabel())) return false; //sub-cluster if root or cluster has more than 10 docs and level is //below max clustering level return level == 0 || (c.size() > 5 && level < MAX_CLUSTERING_LEVELS && ln >= ApplicationSettings.MINIMUM_FREQUENT_PHRASE_LENGTH); }
From source file:com.fengduo.bee.model.cons.ItemTagEnum.java
public static ItemTagEnum getAction(String value) { for (ItemTagEnum state : values()) { if (StringUtils.isNotEmpty(value) && StringUtils.equals(value, state.getValue() + "")) return state; }//from w w w . j a va 2 s. co m return MOBILE_INTERNET; }
From source file:com.thoughtworks.go.server.web.IgnoreResolver.java
private boolean isGoingToServerInfo(HttpServletRequest request) { return StringUtils.equals(request.getRequestURI(), request.getContextPath() + "/api/server.xml"); }
From source file:com.nhncorp.ips.common.bo.ResultSenderBOImpl.java
@Override public void send(WorkRequest request) { if (StringUtils.equals(request.getSmsSendYn(), "N") && StringUtils.equals(request.getMailSendYn(), "N")) { logger.debug("### mail, sms ###\n {}", request); return;//ww w. j a va2 s . c o m } setupDetailInfo(request); logger.debug("owner info : {}", ToStringBuilder.reflectionToString(request.getOwner(), ToStringStyle.MULTI_LINE_STYLE)); for (WorkStatus workStatus : WorkStatus.values()) { if (StringUtils.equals(workStatus.getCode(), request.getWkResult().getCode())) { MailParam mailParam = workStatus.getMailParam(request); logger.debug("#######################################"); logger.debug(" ? : mailParam = {}", mailParam); logger.debug(" ? : request.getMailSendYn() = {}", request.getMailSendYn()); logger.debug("#######################################"); if (mailParam != null && request.getMailSendYn().equals("Y")) { // && request.getMailSendYn().equals("Y") logger.debug("#######################################"); logger.debug("? : {}", ToStringBuilder.reflectionToString(mailParam, ToStringStyle.MULTI_LINE_STYLE)); logger.debug("#######################################"); cosService.send(mailParam); } List<Sms> smsParam = workStatus.getSmsParam(request); logger.debug("#######################################"); logger.debug(" ? : smsParam = {}", smsParam); logger.debug(" ? : request.getSmsSendYn() = {}", request.getSmsSendYn()); logger.debug("#######################################"); if (smsParam != null && StringUtils.equals(request.getSmsSendYn(), "Y")) { logger.debug("#######################################"); logger.debug("SMS : {}", ToStringBuilder.reflectionToString(smsParam, ToStringStyle.MULTI_LINE_STYLE)); for (Sms sms : smsParam) { logger.debug("sms : {}", sms); } logger.debug("#######################################"); smsUtil.send(smsParam); } } } }
From source file:cn.vlabs.umt.ui.servlet.login.LocalLogin.java
protected boolean checkValidateCode(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = request.getSession(); //??//from w w w . java 2s.c om String requireValid = (String) session.getAttribute(LocalLogin.REQUIRED_VALID); if (requireValid != null) { String savedCode = (String) session.getAttribute(Attributes.VALID_CODE); String validCode = request.getParameter("ValidCode"); if (!StringUtils.equals(savedCode, validCode)) { request.setAttribute("WrongValidCode", "true"); request.setAttribute("showValidCode", "true"); if (!CommonUtils.isNull(validCode)) { request.setAttribute("lastErrorValidCode", "error"); } else { request.setAttribute("lastErrorValidCode", "required"); } request.setAttribute("username", request.getParameter("username")); doForward("/login.jsp", request, response); session.removeAttribute(Attributes.VALID_CODE); return false; } } return true; }
From source file:com.haulmont.cuba.web.sys.CubaUIProvider.java
@Override public String getTheme(UICreateEvent event) { // get theme from cookies before app ui initialized for smooth theme enabling WebConfig webConfig = configuration.getConfig(WebConfig.class); GlobalConfig globalConfig = configuration.getConfig(GlobalConfig.class); String appWindowTheme = webConfig.getAppWindowTheme(); String userAppTheme = getCookieValue(event.getRequest().getCookies(), App.APP_THEME_COOKIE_PREFIX + globalConfig.getWebContextName()); if (userAppTheme != null) { if (!StringUtils.equals(userAppTheme, appWindowTheme)) { // check theme support ThemeConstantsRepository themeRepository = AppBeans.get(ThemeConstantsRepository.NAME); Set<String> supportedThemes = themeRepository.getAvailableThemes(); if (supportedThemes.contains(userAppTheme)) { return userAppTheme; }//from w w w . j a va 2 s . c o m } } return super.getTheme(event); }
From source file:edu.northwestern.bioinformatics.studycalendar.xml.writers.PlannedActivityLabelXmlSerializer.java
public boolean validateElement(PlannedActivityLabel paLabel, Element element) { boolean valid = true; if (element == null && paLabel == null) { return true; } else if ((element != null && paLabel == null) || (paLabel != null && element == null)) { return false; } else if (!StringUtils.equals(paLabel.getLabel(), XsdAttribute.LABEL_NAME.from(element))) { valid = false;/* ww w .j av a 2 s. c o m*/ } else if (!StringUtils.equals(String.valueOf(paLabel.getRepetitionNumber()), XsdAttribute.LABEL_REP_NUM.from(element))) { valid = false; } return valid; }