List of usage examples for org.apache.commons.collections4 CollectionUtils isEmpty
public static boolean isEmpty(final Collection<?> coll)
From source file:com.haulmont.cuba.core.sys.javacl.CompilationScope.java
public boolean compilationNeeded() throws ClassNotFoundException { collectInformation(rootClassName);/* ww w .j a v a 2s . com*/ return !CollectionUtils.isEmpty(compilationNeeded); }
From source file:cop.raml.utils.javadoc.MethodJavaDoc.java
@NotNull private static Map<String, TagParam> getParams(List<String> doc) { if (CollectionUtils.isEmpty(doc)) return Collections.emptyMap(); Map<String, TagParam> params = new LinkedMap<>(); String paramName = null;//www . ja v a2 s.com StringBuilder buf = null; Matcher matcher; for (String line : doc) { line = line.trim(); if ((matcher = JavaDocTag.PARAM.getPattern().matcher(line)).find()) { if (paramName != null) addParameter(paramName, buf, params); paramName = matcher.group("name"); buf = new StringBuilder(StringUtils.defaultString(matcher.group("text"), "")); } else if (paramName != null) { if (TAG.matcher(line).find()) { addParameter(paramName, buf, params); paramName = null; } else if (buf.length() > 0) buf.append('\n').append(line); else buf.append(line); } } if (paramName != null) addParameter(paramName, buf, params); return params.isEmpty() ? Collections.emptyMap() : Collections.unmodifiableMap(params); }
From source file:c3.ops.priam.backup.Restore.java
public static boolean isRestoreEnabled(IConfiguration conf) { boolean isRestoreMode = StringUtils.isNotBlank(conf.getRestoreSnapshot()); boolean isBackedupRac = (CollectionUtils.isEmpty(conf.getBackupRacs()) || conf.getBackupRacs().contains(conf.getRac())); return (isRestoreMode && isBackedupRac); }
From source file:io.kodokojo.model.StackConfiguration.java
public StackConfiguration(String name, StackType type, Set<BrickConfiguration> brickConfigurations, String loadBalancerHost, int scmSshPort) { if (isBlank(name)) { throw new IllegalArgumentException("name must be defined."); }/* w w w. ja v a 2s . com*/ if (type == null) { throw new IllegalArgumentException("type must be defined."); } if (CollectionUtils.isEmpty(brickConfigurations)) { throw new IllegalArgumentException("brickConfigurations must be defined."); } this.name = name; this.type = type; this.brickConfigurations = brickConfigurations; this.loadBalancerHost = loadBalancerHost; this.scmSshPort = scmSshPort; }
From source file:com.adguard.commons.collections.Lists.java
/** * Checks if collection contains element for which predicate evaluates to true.s * * @param collection Collection/*w ww. jav a 2s . com*/ * @param predicate Predicate to check * @param <T> Any type * @return true if at least one element exists */ public static <T> boolean exists(Collection<T> collection, Predicate<T> predicate) { if (CollectionUtils.isEmpty(collection)) { return false; } if (predicate == null) { return false; } for (T element : collection) { if (predicate.evaluate(element)) { return true; } } return false; }
From source file:cherry.foundation.render.ObjectRendererImpl.java
@Override public String render(Object value, Integer mode) { if (value == null) { return ""; } else if (value instanceof Number) { Locale locale = LocaleContextHolder.getLocale(); if (CollectionUtils.isEmpty(numberFormatter)) { return NumberFormat.getInstance(locale).format(value); } else {/*from w ww . j a v a2s.c o m*/ return getSafe(numberFormatter, mode).getNumberFormat(locale).format(value); } } else if (value instanceof LocalDate) { return conversionService.convert(value, String.class); } else if (value instanceof LocalTime) { return conversionService.convert(value, String.class); } else if (value instanceof LocalDateTime) { return conversionService.convert(value, String.class); } else if (value instanceof String) { return (String) value; } else { return value.toString(); } }
From source file:io.kodokojo.model.ProjectConfiguration.java
public ProjectConfiguration(String entityIdentifier, String identifier, String name, List<User> admins, Set<StackConfiguration> stackConfigurations, List<User> users) { if (isBlank(entityIdentifier)) { throw new IllegalArgumentException("entityIdentifier must be defined."); }/*from w w w. j a v a 2 s. co m*/ if (isBlank(name)) { throw new IllegalArgumentException("name must be defined."); } if (CollectionUtils.isEmpty(admins)) { throw new IllegalArgumentException("admins must be defined."); } if (CollectionUtils.isEmpty(stackConfigurations)) { throw new IllegalArgumentException("stackConfigurations must be defined and contain some values."); } this.identifier = identifier; this.entityIdentifier = entityIdentifier; this.name = name; this.admins = admins; this.stackConfigurations = stackConfigurations; this.users = users; }
From source file:com.hp.autonomy.frontend.find.core.savedsearches.FieldTextParserImpl.java
private FieldText valuesToFieldText(final Collection<FieldAndValue> parametricValues) { if (CollectionUtils.isEmpty(parametricValues)) { return null; } else {//w w w. j av a2 s . co m final Map<String, List<String>> fieldToValues = new HashMap<>(); for (final FieldAndValue fieldAndValue : parametricValues) { List<String> values = fieldToValues.get(fieldAndValue.getField()); if (values == null) { values = new LinkedList<>(); fieldToValues.put(fieldAndValue.getField(), values); } values.add(fieldAndValue.getValue()); } final Iterator<Map.Entry<String, List<String>>> iterator = fieldToValues.entrySet().iterator(); FieldText fieldText = fieldAndValuesToFieldText(iterator.next()); while (iterator.hasNext()) { fieldText = fieldText.AND(fieldAndValuesToFieldText(iterator.next())); } return fieldText; } }
From source file:io.cloudslang.lang.compiler.modeller.transformers.InputsTransformer.java
@Override public TransformModellingResult<List<Input>> transform(List<Object> rawData, SensitivityLevel sensitivityLevel) { List<Input> transformedData = new ArrayList<>(); List<RuntimeException> errors = new ArrayList<>(); if (CollectionUtils.isEmpty(rawData)) { return new BasicTransformModellingResult<>(transformedData, errors); }/*from www . jav a2s.c o m*/ for (Object rawInput : rawData) { try { Input input = transformSingleInput(rawInput, sensitivityLevel); List<RuntimeException> validationErrors = preCompileValidator .validateNoDuplicateInOutParams(transformedData, input); transformedData.add(input); errors.addAll(validationErrors); } catch (RuntimeException rex) { errors.add(rex); } } return new BasicTransformModellingResult<>(transformedData, errors); }
From source file:io.kodokojo.model.Project.java
public Project(String identifier, String projectConfigurationIdentifier, String name, Date snapshotDate, Set<Stack> stacks) { if (isBlank(name)) { throw new IllegalArgumentException("name must be defined."); }//from www. ja v a 2 s . c o m if (isBlank(projectConfigurationIdentifier)) { throw new IllegalArgumentException("projectConfigurationIdentifier must be defined."); } if (snapshotDate == null) { throw new IllegalArgumentException("snapshotDate must be defined."); } if (CollectionUtils.isEmpty(stacks)) { throw new IllegalArgumentException("stacks must be defined."); } this.identifier = identifier; this.projectConfigurationIdentifier = projectConfigurationIdentifier; this.name = name; this.snapshotDate = snapshotDate; this.stacks = stacks; }