org.databene.commons
Class ThreadUtil

java.lang.Object
  extended by org.databene.commons.ThreadUtil

public class ThreadUtil
extends java.lang.Object

Provides utility methods for threading.

Created: 26.03.2010 19:26:07

Since:
0.5.0
Author:
Volker Bergmann

Method Summary
static
<C extends java.util.Collection<T>,T extends ThreadAware>
boolean
allParallelizable(C elements)
           
static
<T extends ThreadAware>
boolean
allParallelizable(T[] elements)
           
static
<C extends java.util.Collection<T>,T extends ThreadAware>
boolean
allThreadSafe(C elements)
           
static
<T extends ThreadAware>
boolean
allThreadSafe(T[] elements)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

allThreadSafe

public static <C extends java.util.Collection<T>,T extends ThreadAware> boolean allThreadSafe(C elements)

allThreadSafe

public static <T extends ThreadAware> boolean allThreadSafe(T[] elements)

allParallelizable

public static <C extends java.util.Collection<T>,T extends ThreadAware> boolean allParallelizable(C elements)

allParallelizable

public static <T extends ThreadAware> boolean allParallelizable(T[] elements)


Copyright © 2010. All Rights Reserved.