List of usage examples for org.apache.commons.lang3 StringUtils containsIgnoreCase
public static boolean containsIgnoreCase(final CharSequence str, final CharSequence searchStr)
Checks if CharSequence contains a search CharSequence irrespective of case, handling null .
From source file:kenh.expl.functions.Contains.java
public boolean process(String seq, String searchSeq, boolean ignoreCase) { if (ignoreCase) return StringUtils.containsIgnoreCase(seq, searchSeq); else/*from w w w . ja v a 2 s . c o m*/ return StringUtils.contains(seq, searchSeq); }
From source file:gov.nyc.doitt.gis.geoclient.service.search.Response.java
public boolean messageAppliesTo(String streetName) { GeosupportReturnCode grc = this.responseStatus.getGeosupportReturnCode(); return StringUtils.containsIgnoreCase(grc.getMessage(), streetName); }
From source file:de.dominikschadow.duke.encounters.services.SecurityValidationService.java
public boolean hasSqlIPayload(@NotNull String payload) { return StringUtils.containsIgnoreCase(payload, "drop") || StringUtils.containsIgnoreCase(payload, "insert") || StringUtils.containsIgnoreCase(payload, "update") || StringUtils.containsIgnoreCase(payload, "delete") || StringUtils.containsIgnoreCase(payload, "union") || StringUtils.containsIgnoreCase(payload, "select") || StringUtils.containsIgnoreCase(payload, "exec") || StringUtils.containsIgnoreCase(payload, "fetch") || StringUtils.containsIgnoreCase(payload, "' or '1'='1") || StringUtils.containsIgnoreCase(payload, "' or 1=1"); }
From source file:com.intuit.wasabi.api.pagination.filters.FilterUtil.java
/** * Extracts the timezone and original filter string and performs a partial match checking on the date. * * @param date the date to check/*from w w w .j ava 2 s. co m*/ * @param filter the filter string * @return the result of a partial match */ public static boolean extractTimeZoneAndTestDate(Date date, String filter) { String[] timezoneAndFilter = extractTimeZone(filter); return StringUtils.containsIgnoreCase( formatDateTimeAsUI(convertDateToOffsetDateTime(date), timezoneAndFilter[1]), timezoneAndFilter[0]); }
From source file:com.mirth.connect.plugins.pdfviewer.PDFViewer.java
@Override public boolean isContentTypeViewable(String contentType) { return StringUtils.containsIgnoreCase(contentType, "pdf"); }
From source file:forge.util.PredicateString.java
/** * Op./*from w w w .j av a 2 s. c o m*/ * * @param op1 * the op1 * @param op2 * the op2 * @return true, if successful */ protected final boolean op(final String op1, final String op2) { switch (this.getOperator()) { case CONTAINS_IC: return StringUtils.containsIgnoreCase(op1, op2); case CONTAINS: return StringUtils.contains(op1, op2); case EQUALS: return op1.equals(op2); case EQUALS_IC: return op1.equalsIgnoreCase(op2); default: return false; } }
From source file:com.thruzero.applications.faces.demo.beans.support.DemoStateBean.java
/** TODO-p1(george) HACK for iPhone Home Screen save. */ public String getSlideDataTransition() { String ua = FacesUtils.getRequestHeader("User-Agent"); if ((StringUtils.containsIgnoreCase(ua, "iPhone") || StringUtils.containsIgnoreCase(ua, "iPad")) && !StringUtils.containsIgnoreCase(ua, "Safari")) { return "slidefade"; } else {//from www . ja v a 2 s . c om return "slide"; } }
From source file:it.f2informatica.webapp.security.BasicAuthorityService.java
private boolean matchRoles(String authorization, String roleAuthority) { final String authorizationName = StringUtils.removeStart(roleAuthority, PREFIX_ROLE); return StringUtils.containsIgnoreCase(authorization, authorizationName); }
From source file:com.formkiq.core.domain.type.FolderDTO.java
/** * @param string {@link String}/*from www . j a va2s . c om*/ */ public void setPermissionsasstring(final String string) { if (!StringUtils.isEmpty(string)) { if (StringUtils.containsIgnoreCase(string, FolderPermission.PERM_FORM_ADMIN.name())) { List<FolderPermission> list = new ArrayList<>(Arrays.asList(FolderPermission.values())); String join = list.stream().map(FolderPermission::name).collect(Collectors.joining(",")); String[] perms = join.split(","); setPermissions(Arrays.asList(perms)); } else { String[] perms = string.split(","); setPermissions(Arrays.asList(perms)); } } }
From source file:com.none.tom.simplerssreader.feed.SavedEntries.java
public static SearchResults getSearchResultsFor(final String query, final int position) { final List<Integer> positions = new ArrayList<>(); final List<LinkedHashMap<Integer, Integer>> indices = new ArrayList<>(); int i = 0;//from w ww. j a v a2 s . c o m for (final DbEntry entry : sDbEntries) { final String title = entry.getEntryTitle(); if (StringUtils.containsIgnoreCase(title, query)) { indices.add(SearchUtils.getIndicesForQuery(title, query)); positions.add(i); } i++; } return new SearchResults(position, positions, indices); }