public Boolean[] arrayEndsWith(final Object[] target, final String suffix) { if (target == null) { return null; } final Boolean[] result = new Boolean[target.length]; for (int i = 0; i < target.length; i++) { result[i] = endsWith(target[i], suffix); } return result; }
public Set<Boolean> setEndsWith(final Set<?> target, final String suffix) { if (target == null) { return null; } final Set<Boolean> result = new LinkedHashSet<Boolean>(target.size() + 2); for (final Object element : target) { result.add(endsWith(element, suffix)); } return result; }
public List<Boolean> listEndsWith(final List<?> target, final String suffix) { if (target == null) { return null; } final List<Boolean> result = new ArrayList<Boolean>(target.size() + 2); for (final Object element : target) { result.add(endsWith(element, suffix)); } return result; }
public List<Boolean> listEndsWith(final List<?> target, final String suffix) { Validate.notNull(target, "Target cannot be null"); final List<Boolean> result = new ArrayList<Boolean>(target.size() + 2); for (final Object element : target) { result.add(endsWith(element, suffix)); } return result; }
public Boolean[] arrayEndsWith(final Object[] target, final String suffix) { Validate.notNull(target, "Target cannot be null"); final Boolean[] result = new Boolean[target.length]; for (int i = 0; i < target.length; i++) { result[i] = endsWith(target[i], suffix); } return result; }
public Set<Boolean> setEndsWith(final Set<?> target, final String suffix) { Validate.notNull(target, "Target cannot be null"); final Set<Boolean> result = new LinkedHashSet<Boolean>(target.size() + 2); for (final Object element : target) { result.add(endsWith(element, suffix)); } return result; }