mirror of
https://github.com/hibernate/hibernate-orm
synced 2025-02-06 19:36:03 +00:00
add a useful operation to ArrayHelper
Signed-off-by: Gavin King <gavin@hibernate.org>
This commit is contained in:
parent
c86f151b7f
commit
cdaee09fba
@ -22,10 +22,19 @@
|
||||
|
||||
public final class ArrayHelper {
|
||||
|
||||
public static boolean contains(Object[] array, Object object) {
|
||||
public static <T> boolean contains(T[] array, T object) {
|
||||
return indexOf( array, object ) > -1;
|
||||
}
|
||||
|
||||
public static <T> boolean containsAll(T[] array, T[] elements) {
|
||||
for ( T element : elements ) {
|
||||
if ( !contains( array, element ) ) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
public static boolean contains(int[] array, int value) {
|
||||
for ( int i = 0; i < array.length; i++ ) {
|
||||
if ( array[i] == value ) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user