List of usage examples for com.google.common.base Strings isNullOrEmpty
public static boolean isNullOrEmpty(@Nullable String string)
From source file:io.v.android.VOptionPreferenceUtils.java
public static Optional<String> readVModule(final SharedPreferences prefs) { final String raw = prefs.getString(OptionDefs.LOG_VMODULE, ""); if (Strings.isNullOrEmpty(raw)) { return Optional.empty(); } else {//from w w w.j a v a 2 s . c om return Optional.of(raw); } }
From source file:uapi.codegen.ClassHelper.java
public static String makeSetterName(final String fieldName, final boolean isCollection, final boolean isMap) { if (Strings.isNullOrEmpty(fieldName)) { throw new InvalidArgumentException("The field name can't be empty or null"); }/* w w w . ja va 2 s. c o m*/ String propName; if (fieldName.startsWith(FIELD_PREFIX)) { propName = fieldName.substring(1); } else { propName = fieldName; } String setterName; if (isCollection) { propName = WordHelper.singularize(propName); setterName = ADD_PREFIX + propName.substring(0, 1).toUpperCase() + propName.substring(1, propName.length()); } else if (isMap) { propName = WordHelper.singularize(propName); setterName = PUT_PREFIX + propName.substring(0, 1).toUpperCase() + propName.substring(1, propName.length()); } else { setterName = SETTER_PREFIX + propName.substring(0, 1).toUpperCase() + propName.substring(1, propName.length()); } return setterName; }
From source file:org.activityinfo.server.DeploymentEnvironment.java
public static boolean isAppEngine() { return !Strings.isNullOrEmpty(SystemProperty.applicationId.get()); }
From source file:com.google.util.JspUtil.java
public static String nullToEmpty(String value) { return Strings.isNullOrEmpty(value) ? "" : value; }
From source file:org.rf.ide.core.execution.agent.event.LibraryImportEvent.java
public static LibraryImportEvent from(final Map<String, Object> eventMap) { final List<?> arguments = (List<?>) eventMap.get("library_import"); final String libraryName = (String) arguments.get(0); final Map<?, ?> attributes = (Map<?, ?>) arguments.get(1); final String originalName = (String) attributes.get("originalname"); final String name = Strings.isNullOrEmpty(originalName) ? libraryName : originalName; final URI importer = Events.toFileUri((String) attributes.get("importer")); final URI source = Events.toFileUri((String) attributes.get("source")); final List<String> args = Events.ensureListOfStrings((List<?>) attributes.get("args")); return new LibraryImportEvent(name, importer, source, args); }
From source file:com.ebay.pulsar.analytics.query.sql.SimpleTableNameParser.java
public static String getTableName(String sql) { if (Strings.isNullOrEmpty(sql)) { return null; }/*from w w w. ja va2 s . c o m*/ Matcher matcher = SQL_PATTERN.matcher(sql); if (matcher.find()) { return matcher.group(2); } else { return null; } }
From source file:com.sojw.ahnchangho.core.util.UriUtils.java
/** * Of.//from w w w .j av a 2s .c om * * @param url the url * @param queryParameters the query parameters * @return the uri */ public static URI of(String url, Map<String, String> queryParameters) { if (Strings.isNullOrEmpty(url)) { return null; } return UriComponentsBuilder.fromHttpUrl(url).queryParams(multiValueMap(queryParameters)).build().encode() .toUri(); }
From source file:org.zalando.baigan.proxy.ProxyUtils.java
public static String dottify(final String text) { if (Strings.isNullOrEmpty(text)) { return NAMESPACE_SEPARATOR; }/*from w ww .j a v a2 s . c o m*/ return CaseFormat.UPPER_CAMEL.to(CaseFormat.LOWER_UNDERSCORE, text).replace("_", NAMESPACE_SEPARATOR); }
From source file:org.jboss.hal.core.expression.Expression.java
public static boolean isExpression(String value) { return !Strings.isNullOrEmpty(value) && value.trim().length() != 0 && value.contains(EXPRESSION_START) && value.indexOf(EXPRESSION_END) > 1; }
From source file:uk.gov.gds.locate.api.frontend.validation.ValidationCreateUserRequest.java
public static List<String> validateRequest(CreateUserRequest request) { List<String> errors = new ArrayList<String>(); if (Strings.isNullOrEmpty(request.getAppName()) || request.getAppName().length() > MAX_LENGTH) { errors.add(APP_NAME_ERROR);//from w w w . ja v a2 s . c o m } if (Strings.isNullOrEmpty(request.getName()) || request.getName().length() > MAX_LENGTH) { errors.add(NAME_ERROR); } if (!EmailValidator.getInstance().isValid(request.getEmail()) || !request.getEmail().endsWith(".gov.uk") || request.getEmail().length() > MAX_LENGTH) { errors.add(EMAIL_ERROR); } if (Strings.isNullOrEmpty(request.getOrganisation()) || request.getOrganisation().length() > MAX_LENGTH) { errors.add(ORGANISATION_ERROR); } if (Strings.isNullOrEmpty(request.getPSMA()) || request.getPSMA().length() > MAX_LENGTH) { errors.add(PSMA_ERROR); } return errors; }