public boolean isBlank(java.lang.String s) { return Validator.isBlank(s); }
public String getStagedModelClassName() { if (!Validator.isBlank(_stagedModelClassName)) { return _stagedModelClassName; } if (_stagedModel != null) { return _stagedModel.getModelClassName(); } return StringPool.BLANK; }
public String getStagedModelClassPK() { if (!Validator.isBlank(_stagedModelClassPK)) { return _stagedModelClassPK; } if (_stagedModel != null) { return String.valueOf(_stagedModel.getPrimaryKeyObj()); } return StringPool.BLANK; }
public String getStagedModelDisplayName() { if (!Validator.isBlank(_stagedModelDisplayName)) { return _stagedModelDisplayName; } if (_stagedModel != null) { return _stagedModel.getUuid(); } return StringPool.BLANK; }
/** * @deprecated As of Judson (7.1.x), with no direct replacement */ @Deprecated protected String getURL(HttpServletRequest request) { StringBuffer requestURL = request.getRequestURL(); if (requestURL == null) { return StringPool.BLANK; } String queryString = request.getQueryString(); if (!Validator.isBlank(queryString)) { requestURL.append(StringPool.QUESTION); requestURL.append(request.getQueryString()); } return requestURL.toString(); }
protected String getRedirect( ActionRequest actionRequest, ActionResponse actionResponse) { String redirect = (String)actionRequest.getAttribute(WebKeys.REDIRECT); if (Validator.isBlank(redirect)) { redirect = ParamUtil.getString(actionRequest, "redirect"); if (!Validator.isBlank(redirect)) { redirect = PortalUtil.escapeRedirect(redirect); } } return redirect; }
if (useAlias && !Validator.isBlank(nameAlias[1])) { return nameAlias[1];
public static String highlight( String s, String[] queryTerms, String highlight1, String highlight2) { if (Validator.isBlank(s) || ArrayUtil.isEmpty(queryTerms)) { return s; } StringBundler sb = new StringBundler(3 * queryTerms.length - 1); for (int i = 0; i < queryTerms.length; i++) { if (i != 0) { sb.append(StringPool.PIPE); } sb.append(Pattern.quote(queryTerms[i].trim())); sb.append(_REGEXP_WORD_BOUNDARY); } Pattern pattern = Pattern.compile( sb.toString(), Pattern.CASE_INSENSITIVE | Pattern.UNICODE_CASE); return _highlight(s, pattern, highlight1, highlight2); }
public static String encodeUserIdAndInstanceId( long userId, String instanceId) { if ((userId <= 0) && Validator.isBlank(instanceId)) { return null; } StringBundler sb = new StringBundler(3); if (userId > 0) { sb.append(userId); sb.append(StringPool.UNDERLINE); } if (instanceId != null) { sb.append(instanceId); } return sb.toString(); }
@Override public String toString() { if (_scheme.equals(SCHEME_BASIC) && !Validator.isBlank( getAuthParameter(AUTH_PARAMETER_NAME_USERNAME))) { String userName = getAuthParameter(AUTH_PARAMETER_NAME_USERNAME); String password = getAuthParameter(AUTH_PARAMETER_NAME_PASSWORD); String userNameAndPassword = userName + StringPool.COLON + password; String encodedUserNameAndPassword = Base64.encode( userNameAndPassword.getBytes()); return SCHEME_BASIC + StringPool.SPACE + encodedUserNameAndPassword; } StringBundler sb = new StringBundler(_authParameters.size() * 6 + 2); sb.append(_scheme); sb.append(StringPool.SPACE); for (Map.Entry<String, String> entry : _authParameters.entrySet()) { sb.append(entry.getKey()); sb.append(StringPool.EQUAL); sb.append(StringPool.QUOTE); sb.append(entry.getValue()); sb.append(StringPool.QUOTE); sb.append(StringPool.COMMA_AND_SPACE); } sb.setIndex(sb.index() - 1); return sb.toString(); }
public void contribute() { if (Validator.isBlank(_keywords)) { return; } _classNamesStream.forEach(this::contribute); }
if (!Validator.isBlank(p_p_auth)) { sb.append("&p_p_auth="); sb.append(URLCodec.encodeURL(p_p_auth));
public void accept(DictionaryVisitor dictionaryVisitor) { Iterator<DictionaryEntry> iterator = new DictionaryIterator(); iterator.forEachRemaining( dictionaryEntry -> { if (!Validator.isBlank(dictionaryEntry.getWord())) { dictionaryVisitor.visitDictionaryEntry(dictionaryEntry); } }); }
@Override public void contribute( String keywords, BooleanQuery booleanQuery, KeywordQueryContributorHelper keywordQueryContributorHelper) { if (Validator.isBlank(keywords)) { return; } for (String field : _ALWAYS_PRESENT_FIELDS) { Query query = fieldQueryFactory.createQuery( field, keywords, false, false); try { booleanQuery.add(query, BooleanClauseOccur.SHOULD); } catch (ParseException pe) { throw new SystemException(pe); } } }
private void _addSearchKeywords( BooleanQuery booleanQuery, boolean luceneSyntax, Map<String, Indexer<?>> entryClassNameIndexerMap, SearchContext searchContext) throws Exception { String keywords = searchContext.getKeywords(); if (luceneSyntax) { if (!Validator.isBlank(keywords)) { booleanQuery.add( new StringQuery(keywords), BooleanClauseOccur.MUST); } } else { _expandoQueryContributor.contribute( keywords, booleanQuery, ArrayUtil.toStringArray(entryClassNameIndexerMap.keySet()), searchContext); } }
@Override public void contribute( String keywords, BooleanQuery booleanQuery, KeywordQueryContributorHelper keywordQueryContributorHelper) { String entryClassName = keywordQueryContributorHelper.getClassName(); if (SetUtil.isNotEmpty(_disabledEntryClassNames) && _disabledEntryClassNames.contains(entryClassName)) { if (_log.isDebugEnabled()) { _log.debug( DefaultKeywordQueryContributor.class.getName() + " is disabled for " + entryClassName); } return; } if (Validator.isBlank(keywords)) { SearchContext searchContext = keywordQueryContributorHelper.getSearchContext(); queryHelper.addSearchTerm( booleanQuery, searchContext, Field.DESCRIPTION, false); queryHelper.addSearchTerm( booleanQuery, searchContext, Field.TITLE, false); queryHelper.addSearchTerm( booleanQuery, searchContext, Field.USER_NAME, false); } }
@Override protected Hits doSearch(SearchContext searchContext) throws SearchException { String keywords = StringUtil.trim(searchContext.getKeywords()); if (Validator.isBlank(keywords) && !GetterUtil.getBoolean( searchContext.getAttribute( SearchContextAttributes.ATTRIBUTE_KEY_EMPTY_SEARCH))) { return new HitsImpl(); } try { searchContext.setSearchEngineId(getSearchEngineId()); BooleanFilter booleanFilter = new BooleanFilter(); booleanFilter.addRequiredTerm( Field.COMPANY_ID, searchContext.getCompanyId()); Query query = _getFinalQuery( createFullQuery(booleanFilter, searchContext)); QueryConfig queryConfig = searchContext.getQueryConfig(); query.setQueryConfig(queryConfig); return _indexSearcherHelper.search(searchContext, query); } catch (Exception e) { throw new SearchException(e); } }