List of usage examples for com.google.common.base Strings isNullOrEmpty
public static boolean isNullOrEmpty(@Nullable String string)
From source file:com.enonic.cms.core.search.facet.model.FacetOrderBy.java
protected static FacetOrderBy createFacetOrderBy(String orderbyString) { // Inputs: Value Direction if (Strings.isNullOrEmpty(orderbyString)) { return null; }//from w w w .j a va2 s . c o m FacetOrderBy facetOrderBy = new FacetOrderBy(); String[] split = orderbyString.split(" "); try { facetOrderBy.value = Value.valueOf(split[0].toUpperCase()); if (split.length == 2) { facetOrderBy.direction = Direction.valueOf(split[1].toUpperCase()); } } catch (IllegalArgumentException e) { throw new IllegalArgumentException("Not a valid orderby-value: " + orderbyString); } return facetOrderBy; }
From source file:com.parallax.server.blocklyprop.utils.ServletUtils.java
public static String getLocale(HttpServletRequest req) { String language = req.getParameter("language"); if (!Strings.isNullOrEmpty(language)) { return language; }/*from w ww. j ava 2 s . c o m*/ // Object localeObject = req.getAttribute("language"); // if (localeObject != null) { // System.out.println("Attribute locale not null: " + localeObject); // return String.valueOf(localeObject); // } Object localeObject = req.getSession().getAttribute("language"); if (localeObject != null) { return String.valueOf(localeObject); } language = BlocklyPropSecurityUtils.getLocale(); if (!Strings.isNullOrEmpty(language)) { return language; } return null; }
From source file:br.com.blackhubos.eventozero.handlers.AbilityHandler.java
public static Optional<Ability> getAbilityByName(String name) { Preconditions.checkArgument(!Strings.isNullOrEmpty(name), "name cannot be null or empty"); return abilitys.parallelStream().filter(a -> a.getName().equals(name)).findAny(); }
From source file:org.geosdi.maplite.client.model.BaseLayerBuilder.java
public static Layer buildBaseMap(String baseMapEnum) { BaseLayerEnum baseMapChoise = BaseLayerEnum.MAP_QUEST_OSM; if (!Strings.isNullOrEmpty(baseMapEnum)) { try {//from w ww .ja v a 2 s.c om baseMapChoise = BaseLayerEnum.valueOf(baseMapEnum); } catch (IllegalArgumentException iae) { logger.warning("The passed value for baseMap is not a valid option: " + baseMapEnum); } } return baseMapChoise.getBaseLayerCreator().createBaseLayer(); }
From source file:org.obiba.magma.datasource.spss.support.CharacterSetValidator.java
@SuppressWarnings("ConstantConditions") public static void validate(@Nullable String source) throws SpssInvalidCharacterException { if (Strings.isNullOrEmpty(source)) return;/*from w w w . jav a 2 s. co m*/ for (int i = 0; i < source.length(); i++) { if (!isPrintableChar(source.charAt(i))) { throw new SpssInvalidCharacterException("String contains a non-printable character.", source); } } }
From source file:com.djd.fun.util.MoreStrings.java
/** * returns firstLetter character of the given string. * e.g.,// w w w. ja va 2s. c om * <pre><code> * input="abcd"; output="a"; * input="a"; output="a"; * input=""; output=null; * input=null; output=null; * </code></pre> * * @param input string value * @return firstLetter character of the given string. {@code null} if input is either null or empty */ public static String firstLetter(@Nullable String input) { return (Strings.isNullOrEmpty(input)) ? null : input.substring(0, 1); }
From source file:org.seedstack.netflix.hystrix.internal.command.HystrixCommandFactory.java
public static HystrixExecutable create(CommandParameters commandParameters) { String groupKey = (Strings.isNullOrEmpty(commandParameters.getHystrixCommand().groupKey())) ? commandParameters.getMethod().getName() : commandParameters.getHystrixCommand().groupKey(); String commandKey = (Strings.isNullOrEmpty(commandParameters.getHystrixCommand().commandKey())) ? commandParameters.getMethod().getName() : commandParameters.getHystrixCommand().commandKey(); HystrixCommand.Setter setter = HystrixCommand.Setter .withGroupKey(HystrixCommandGroupKey.Factory.asKey(groupKey)) .andCommandKey(HystrixCommandKey.Factory.asKey(commandKey)); GenericCommand genericCommand = new GenericCommand(setter); genericCommand.setParameters(commandParameters); return genericCommand; }
From source file:br.com.tecsinapse.exporter.util.SpreadsheetUtil.java
private static String getColumnFromCellName(String cellReference) { if (Strings.isNullOrEmpty(cellReference)) { return ""; }//from w w w . ja va2 s . co m return cellReference.split("[0-9]*$")[0]; }
From source file:org.retrostore.util.Base64Util.java
public static Optional<byte[]> decode(String base64Str) { if (Strings.isNullOrEmpty(base64Str)) { return Optional.empty(); }//from ww w .j a v a 2s . c o m try { return Optional.ofNullable(Base64.getDecoder().decode(base64Str)); } catch (IllegalArgumentException e) { return Optional.empty(); } }
From source file:org.opendaylight.netconf.console.commands.NetconfCommandUtils.java
public static boolean isPortValid(final String devicePort) { if (Strings.isNullOrEmpty(devicePort)) { return false; }//from w w w. j a v a 2 s.com Integer port = Integer.parseInt(devicePort); if (port != null && port >= 0 && port <= 65535) { return true; } return false; }