Here you can find the source of containsOne(final Collection
Parameter | Description |
---|---|
E | a parameter |
sup | a parameter |
parts | <p/> |
public static <E> boolean containsOne(final Collection<E> sup, final Collection<? extends E> parts)
//package com.java2s; /**// w ww . ja va2s.c om * (c) 2009-2014 Peter Wullinger * * $Id$ * * Use, modification and restribution of this file are covered by the * terms of the Artistic License 2.0. * * You should have received a copy of the license terms in a file named * "LICENSE" together with this software package. * * Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT * HOLDER AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED * WARRANTIES. THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR * A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE * EXTENT PERMITTED BY YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO * COPYRIGHT HOLDER OR CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, * INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT * OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH * DAMAGE. **/ import java.util.Collection; public class Main { /** * Return {@literal true}, if {@literal sup} contains at least one item from {@literal parts}. * * @param <E> * @param sup * @param parts * <p/> * @return {@literal true} if at least one item of {@literal parts} was found in {@literal sup}. */ public static <E> boolean containsOne(final Collection<E> sup, final Collection<? extends E> parts) { for (E part : parts) { if (sup.contains(part)) return true; } return false; } }