public boolean startsWith(java.lang.String s, char begin) { return StringUtil.startsWith(s, begin); }
public boolean startsWith(java.lang.String s, java.lang.String start) { return StringUtil.startsWith(s, start); }
/** * Returns the full, absolute URL (including the portal's URL) of the * navigation item's layout. * * @return the full, absolute URL of the navigation item's layout * @throws Exception if an exception occurred */ public String getRegularFullURL() throws Exception { String portalURL = _themeDisplay.getPortalURL(); String regularURL = getRegularURL(); if (StringUtil.startsWith(regularURL, portalURL) || Validator.isUrl(regularURL)) { return regularURL; } return portalURL.concat(regularURL); }
protected boolean isLocalizableValue(String value) { if (StringUtil.startsWith(value, StringPool.PERCENT)) { return true; } return false; }
protected boolean isLocalizableValue(String value) { if (StringUtil.startsWith(value, StringPool.PERCENT)) { return true; } return false; }
public boolean startsWith(java.lang.String s, char begin) { return StringUtil.startsWith(s, begin); }
public boolean startsWith(java.lang.String s, java.lang.String start) { return StringUtil.startsWith(s, start); }
public static boolean startsWith(String s, char begin) { return startsWith(s, (new Character(begin)).toString()); }
public Query build(String field, String keywords) { BooleanQueryImpl booleanQueryImpl = new BooleanQueryImpl(); List<String> tokens = _keywordTokenizer.tokenize(keywords); List<String> phrases = new ArrayList<>(tokens.size()); List<String> words = new ArrayList<>(tokens.size()); for (String token : tokens) { if (StringUtil.startsWith(token, CharPool.QUOTE)) { phrases.add(StringUtil.unquote(token)); } else { words.add(token); } } for (String phrase : phrases) { booleanQueryImpl.add( createPhraseQuery(field, phrase), BooleanClauseOccur.MUST); } if (!words.isEmpty()) { addSentenceQueries( field, StringUtil.merge(words, StringPool.SPACE), booleanQueryImpl); } booleanQueryImpl.add( createExactMatchQuery(field, keywords), BooleanClauseOccur.SHOULD); return booleanQueryImpl; }
protected Query createQuery(String field, String value) { if (StringUtil.startsWith(value, CharPool.QUOTE)) { value = StringUtil.unquote(value); } value = StringUtil.replace(value, CharPool.PERCENT, StringPool.BLANK); if (value.isEmpty()) { value = StringPool.STAR; } else { value = StringUtil.quote( StringUtil.toLowerCase(value), StringPool.STAR); } return new WildcardQueryImpl(new QueryTermImpl(field, value)); }
StringUtil.startsWith( value, DDMStructureManager.STRUCTURE_INDEXER_FIELD_PREFIX)) {
StringUtil.startsWith( value, DDMStructureManager.STRUCTURE_INDEXER_FIELD_PREFIX)) {