diff options
Diffstat (limited to 'common/plugins/org.eclipse.jpt.common.utility/src/org/eclipse/jpt/common/utility/internal/predicate/CollectionIsEmptyPredicate.java')
-rw-r--r-- | common/plugins/org.eclipse.jpt.common.utility/src/org/eclipse/jpt/common/utility/internal/predicate/CollectionIsEmptyPredicate.java | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/common/plugins/org.eclipse.jpt.common.utility/src/org/eclipse/jpt/common/utility/internal/predicate/CollectionIsEmptyPredicate.java b/common/plugins/org.eclipse.jpt.common.utility/src/org/eclipse/jpt/common/utility/internal/predicate/CollectionIsEmptyPredicate.java index cb17eb1aba..a736f0ba56 100644 --- a/common/plugins/org.eclipse.jpt.common.utility/src/org/eclipse/jpt/common/utility/internal/predicate/CollectionIsEmptyPredicate.java +++ b/common/plugins/org.eclipse.jpt.common.utility/src/org/eclipse/jpt/common/utility/internal/predicate/CollectionIsEmptyPredicate.java @@ -15,17 +15,13 @@ import org.eclipse.jpt.common.utility.predicate.Predicate; /** * Singleton predicate that evaluates whether a collection is empty. - * - * @param <E> the type of elements held by the collection */ -public final class CollectionIsEmptyPredicate<E> - implements Predicate<Collection<E>>, Serializable +public final class CollectionIsEmptyPredicate + implements Predicate<Collection<?>>, Serializable { - @SuppressWarnings("rawtypes") - public static final Predicate INSTANCE = new CollectionIsEmptyPredicate(); + public static final Predicate<Collection<?>> INSTANCE = new CollectionIsEmptyPredicate(); - @SuppressWarnings("unchecked") - public static <E> Predicate<Collection<E>> instance() { + public static Predicate<Collection<?>> instance() { return INSTANCE; } @@ -37,7 +33,7 @@ public final class CollectionIsEmptyPredicate<E> /** * Return whether the collection is empty. */ - public boolean evaluate(Collection<E> collection) { + public boolean evaluate(Collection<?> collection) { return collection.isEmpty(); } |