Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V
W
A
after(Duration)
- Method in class com.google.code.tempusfugit.concurrency.
Interrupter
apply(Statement, FrameworkMethod, Object)
- Method in class com.google.code.tempusfugit.concurrency.
ConcurrentRule
apply(Statement, FrameworkMethod, Object)
- Method in class com.google.code.tempusfugit.concurrency.
RepeatingRule
as(Class<E>)
- Static method in class com.google.code.tempusfugit.
WithException
assertion(T, Matcher<T>)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
Useful when waiting for an assertion in tests, for example;
assertThat(Condition, Matcher<Boolean>)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
assertThat(String, Condition, Matcher<Boolean>)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
await(CountDownLatch)
- Static method in class com.google.code.tempusfugit.concurrency.
CountDownLatchWithTimeout
C
call()
- Method in interface com.google.code.tempusfugit.concurrency.
Callable
call()
- Method in interface com.google.code.tempusfugit.concurrency.
Interruptible
Callable
<
V
,
E
extends
Exception
> - Interface in
com.google.code.tempusfugit.concurrency
CallableAdapter
- Class in
com.google.code.tempusfugit.concurrency
CallableAdapter()
- Constructor for class com.google.code.tempusfugit.concurrency.
CallableAdapter
cancel()
- Method in class com.google.code.tempusfugit.concurrency.
Interrupter
Clock
- Interface in
com.google.code.tempusfugit.temporal
com.google.code.tempusfugit
- package com.google.code.tempusfugit
com.google.code.tempusfugit.concurrency
- package com.google.code.tempusfugit.concurrency
com.google.code.tempusfugit.concurrency.annotations
- package com.google.code.tempusfugit.concurrency.annotations
com.google.code.tempusfugit.temporal
- package com.google.code.tempusfugit.temporal
compareTo(Duration)
- Method in class com.google.code.tempusfugit.temporal.
Duration
CompositeFactory
<
T
> - Class in
com.google.code.tempusfugit
CompositeFactory(Factory<T>...)
- Constructor for class com.google.code.tempusfugit.
CompositeFactory
Concurrent
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
Annotation to mark a method as being potentially run concurrently.
ConcurrentRule
- Class in
com.google.code.tempusfugit.concurrency
ConcurrentRule()
- Constructor for class com.google.code.tempusfugit.concurrency.
ConcurrentRule
ConcurrentTestRunner
- Class in
com.google.code.tempusfugit.concurrency
ConcurrentTestRunner(Class<?>)
- Constructor for class com.google.code.tempusfugit.concurrency.
ConcurrentTestRunner
Condition
- Interface in
com.google.code.tempusfugit.temporal
Conditions
- Class in
com.google.code.tempusfugit.temporal
Conditions()
- Constructor for class com.google.code.tempusfugit.temporal.
Conditions
CountDownLatchWithTimeout
- Class in
com.google.code.tempusfugit.concurrency
create()
- Method in class com.google.code.tempusfugit.
CompositeFactory
create()
- Method in interface com.google.code.tempusfugit.
Factory
create()
- Method in class com.google.code.tempusfugit.temporal.
MovableClock
create()
- Method in class com.google.code.tempusfugit.temporal.
RealClock
D
days(long)
- Static method in class com.google.code.tempusfugit.temporal.
Duration
DeadlockDetector
- Class in
com.google.code.tempusfugit.concurrency
Detect Java-level deadlocks both intrinsic and
Lock
based.
DeadlockDetector()
- Constructor for class com.google.code.tempusfugit.concurrency.
DeadlockDetector
Deadlocks
- Class in
com.google.code.tempusfugit.concurrency
Deadlocks()
- Constructor for class com.google.code.tempusfugit.concurrency.
Deadlocks
DefaultThreadFactory
- Class in
com.google.code.tempusfugit.concurrency
DefaultThreadFactory()
- Constructor for class com.google.code.tempusfugit.concurrency.
DefaultThreadFactory
DefaultTimeoutableCompletionService
- Class in
com.google.code.tempusfugit.concurrency
DefaultTimeoutableCompletionService(CompletionService)
- Constructor for class com.google.code.tempusfugit.concurrency.
DefaultTimeoutableCompletionService
DefaultTimeoutableCompletionService(CompletionService, Duration, Clock)
- Constructor for class com.google.code.tempusfugit.concurrency.
DefaultTimeoutableCompletionService
detected()
- Method in class com.google.code.tempusfugit.concurrency.
Deadlocks
dumpThreads(OutputStream)
- Static method in class com.google.code.tempusfugit.concurrency.
ThreadDump
Duration
- Class in
com.google.code.tempusfugit.temporal
E
equals(Object)
- Method in class com.google.code.tempusfugit.temporal.
Duration
ExceptionWrapper
- Class in
com.google.code.tempusfugit
ExceptionWrapper()
- Constructor for class com.google.code.tempusfugit.
ExceptionWrapper
execute(Callable<T, E>)
- Static method in class com.google.code.tempusfugit.concurrency.
ExecuteUsingLock
ExecuteUsingLock
<
T
,
E
extends
Exception
> - Class in
com.google.code.tempusfugit.concurrency
ExecutorServiceShutdown
- Class in
com.google.code.tempusfugit.concurrency
F
Factory
<
T
> - Interface in
com.google.code.tempusfugit
FactoryException
- Exception in
com.google.code.tempusfugit
FactoryException()
- Constructor for exception com.google.code.tempusfugit.
FactoryException
FactoryException(String)
- Constructor for exception com.google.code.tempusfugit.
FactoryException
FactoryException(String, Throwable)
- Constructor for exception com.google.code.tempusfugit.
FactoryException
FactoryException(Throwable)
- Constructor for exception com.google.code.tempusfugit.
FactoryException
G
getInterrupters()
- Method in class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
getResults()
- Method in exception com.google.code.tempusfugit.concurrency.
TimeoutExceptionWithResults
getStartDate()
- Method in class com.google.code.tempusfugit.temporal.
StopWatch
getType()
- Method in class com.google.code.tempusfugit.
WithException
greaterThan(Duration)
- Method in class com.google.code.tempusfugit.temporal.
Duration
GuardedBy
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
Based on the annotation of the same name by Brian Goetz and Tim Tim Peierls.
GuardedBy.Type
- Enum in
com.google.code.tempusfugit.concurrency.annotations
H
hasExpired()
- Method in class com.google.code.tempusfugit.temporal.
Timeout
hashCode()
- Method in class com.google.code.tempusfugit.temporal.
Duration
hours(long)
- Static method in class com.google.code.tempusfugit.temporal.
Duration
I
Immutable
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
incrementBy(Duration)
- Method in class com.google.code.tempusfugit.temporal.
MovableClock
inDays()
- Method in class com.google.code.tempusfugit.temporal.
Duration
inHours()
- Method in class com.google.code.tempusfugit.temporal.
Duration
inMillis()
- Method in class com.google.code.tempusfugit.temporal.
Duration
inMinutes()
- Method in class com.google.code.tempusfugit.temporal.
Duration
inSeconds()
- Method in class com.google.code.tempusfugit.temporal.
Duration
Intermittent
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
Annotation to highlight intermittently failing test methods or classes.
IntermittentTestRunner
- Class in
com.google.code.tempusfugit.concurrency
IntermittentTestRunner(Class<?>)
- Constructor for class com.google.code.tempusfugit.concurrency.
IntermittentTestRunner
interrupt()
- Method in class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
interrupt(Thread)
- Static method in class com.google.code.tempusfugit.concurrency.
Interrupter
InterruptCapturingThread
- Class in
com.google.code.tempusfugit.concurrency
InterruptCapturingThread()
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(Runnable)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(ThreadGroup, Runnable)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(String)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(ThreadGroup, String)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(Runnable, String)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(ThreadGroup, Runnable, String)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
InterruptCapturingThread(ThreadGroup, Runnable, String, long)
- Constructor for class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
Interrupter
- Class in
com.google.code.tempusfugit.concurrency
Interruptible
<
T
> - Interface in
com.google.code.tempusfugit.concurrency
is(Thread, Thread.State)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
isAlive(Thread)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
isSatisfied()
- Method in interface com.google.code.tempusfugit.temporal.
Condition
isWaiting(Thread)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
L
lessThan(Duration)
- Method in class com.google.code.tempusfugit.temporal.
Duration
M
markAndGetTotalElapsedTime()
- Method in class com.google.code.tempusfugit.temporal.
StopWatch
millis(long)
- Static method in class com.google.code.tempusfugit.temporal.
Duration
minus(Duration)
- Method in class com.google.code.tempusfugit.temporal.
Duration
minutes(long)
- Static method in class com.google.code.tempusfugit.temporal.
Duration
MovableClock
- Class in
com.google.code.tempusfugit.temporal
MovableClock()
- Constructor for class com.google.code.tempusfugit.temporal.
MovableClock
MovableClock(Date)
- Constructor for class com.google.code.tempusfugit.temporal.
MovableClock
N
newThread(Runnable)
- Method in class com.google.code.tempusfugit.concurrency.
DefaultThreadFactory
Not
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
not(Condition)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
now()
- Static method in class com.google.code.tempusfugit.temporal.
RealClock
P
plus(Duration)
- Method in class com.google.code.tempusfugit.temporal.
Duration
printDeadlocks(OutputStream)
- Static method in class com.google.code.tempusfugit.concurrency.
DeadlockDetector
printStackTraceOfInterruptingThreads(PrintStream)
- Method in class com.google.code.tempusfugit.concurrency.
InterruptCapturingThread
R
RealClock
- Class in
com.google.code.tempusfugit.temporal
RealClock()
- Constructor for class com.google.code.tempusfugit.temporal.
RealClock
Repeating
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
Annotation to indicate that a method should be repeated.
RepeatingRule
- Class in
com.google.code.tempusfugit.concurrency
RepeatingRule()
- Constructor for class com.google.code.tempusfugit.concurrency.
RepeatingRule
resetInterruptFlagWhen(Interruptible<T>)
- Static method in class com.google.code.tempusfugit.concurrency.
ThreadUtils
runChild(FrameworkMethod, RunNotifier)
- Method in class com.google.code.tempusfugit.concurrency.
IntermittentTestRunner
runnable(Callable)
- Static method in class com.google.code.tempusfugit.concurrency.
CallableAdapter
S
seconds(long)
- Static method in class com.google.code.tempusfugit.temporal.
Duration
setTime(Duration)
- Method in class com.google.code.tempusfugit.temporal.
MovableClock
shutdown(ExecutorService)
- Static method in class com.google.code.tempusfugit.concurrency.
ExecutorServiceShutdown
shutdown(ExecutorService)
- Static method in class com.google.code.tempusfugit.temporal.
Conditions
sleep(Duration)
- Static method in class com.google.code.tempusfugit.concurrency.
ThreadUtils
sleep()
- Method in interface com.google.code.tempusfugit.temporal.
Sleeper
sleep()
- Method in class com.google.code.tempusfugit.temporal.
ThreadSleep
SLEEP_PERIOD
- Static variable in class com.google.code.tempusfugit.temporal.
WaitFor
Sleeper
- Interface in
com.google.code.tempusfugit.temporal
start(Clock)
- Static method in class com.google.code.tempusfugit.temporal.
StopWatch
StopWatch
- Class in
com.google.code.tempusfugit.temporal
StopWatch(Clock)
- Constructor for class com.google.code.tempusfugit.temporal.
StopWatch
submit(List<? extends Callable<T>>)
- Method in class com.google.code.tempusfugit.concurrency.
DefaultTimeoutableCompletionService
submit(List<? extends Callable<T>>)
- Method in interface com.google.code.tempusfugit.concurrency.
TimeoutableCompletionService
T
Task
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
Marker annotation to indicate that a class encapsulates some functionality as a "task" to be executed in a concurrent context.
ThreadDump
- Class in
com.google.code.tempusfugit.concurrency
ThreadDump()
- Constructor for class com.google.code.tempusfugit.concurrency.
ThreadDump
ThreadSafe
- Annotation Type in
com.google.code.tempusfugit.concurrency.annotations
Based on the annotation of the same name by Brian Goetz and Tim Tim Peierls.
ThreadSleep
- Class in
com.google.code.tempusfugit.temporal
ThreadSleep(Duration)
- Constructor for class com.google.code.tempusfugit.temporal.
ThreadSleep
ThreadUtils
- Class in
com.google.code.tempusfugit.concurrency
ThreadUtils()
- Constructor for class com.google.code.tempusfugit.concurrency.
ThreadUtils
throwAsRuntimeException(Exception)
- Static method in class com.google.code.tempusfugit.
ExceptionWrapper
throwException(Exception, WithException<E>)
- Static method in class com.google.code.tempusfugit.
ExceptionWrapper
Timeout
- Class in
com.google.code.tempusfugit.temporal
timeout(Duration)
- Static method in class com.google.code.tempusfugit.temporal.
Timeout
timeout(Duration, StopWatch)
- Static method in class com.google.code.tempusfugit.temporal.
Timeout
TimeoutableCompletionService
- Interface in
com.google.code.tempusfugit.concurrency
TimeoutExceptionWithResults
- Exception in
com.google.code.tempusfugit.concurrency
TimeoutExceptionWithResults(String)
- Constructor for exception com.google.code.tempusfugit.concurrency.
TimeoutExceptionWithResults
TimeoutExceptionWithResults(String, List<T>)
- Constructor for exception com.google.code.tempusfugit.concurrency.
TimeoutExceptionWithResults
TimeoutExceptionWithResults(List<T>)
- Constructor for exception com.google.code.tempusfugit.concurrency.
TimeoutExceptionWithResults
today()
- Static method in class com.google.code.tempusfugit.temporal.
RealClock
toString()
- Method in class com.google.code.tempusfugit.concurrency.
Deadlocks
toString()
- Method in class com.google.code.tempusfugit.temporal.
Duration
U
using(Lock)
- Method in class com.google.code.tempusfugit.concurrency.
ExecuteUsingLock
V
valueOf(String)
- Static method in enum com.google.code.tempusfugit.concurrency.annotations.
GuardedBy.Type
Returns the enum constant of this type with the specified name.
values()
- Static method in enum com.google.code.tempusfugit.concurrency.annotations.
GuardedBy.Type
Returns an array containing the constants of this enum type, in the order they are declared.
W
WaitFor
- Class in
com.google.code.tempusfugit.temporal
waitingForCompletion(Duration)
- Method in class com.google.code.tempusfugit.concurrency.
ExecutorServiceShutdown
waitingForShutdown(Timeout)
- Method in class com.google.code.tempusfugit.concurrency.
ExecutorServiceShutdown
waitOrTimeout(Condition, Timeout)
- Static method in class com.google.code.tempusfugit.temporal.
WaitFor
waitOrTimeout(Condition, Timeout, Sleeper)
- Static method in class com.google.code.tempusfugit.temporal.
WaitFor
waitOrTimeout(Condition, Callable<T, E>, Timeout)
- Static method in class com.google.code.tempusfugit.temporal.
WaitFor
waitUntil(Timeout)
- Static method in class com.google.code.tempusfugit.temporal.
WaitFor
with(Duration)
- Method in class com.google.code.tempusfugit.concurrency.
CountDownLatchWithTimeout
with(Class<E>)
- Static method in class com.google.code.tempusfugit.
WithException
WithException
<
E
extends
Exception
> - Class in
com.google.code.tempusfugit
wrapAnyException(Callable<V>, WithException<E>)
- Static method in class com.google.code.tempusfugit.
ExceptionWrapper
wrapAsRuntimeException(Callable<V>)
- Static method in class com.google.code.tempusfugit.
ExceptionWrapper
write(int)
- Method in class com.google.code.tempusfugit.concurrency.
Deadlocks
A
C
D
E
F
G
H
I
L
M
N
P
R
S
T
U
V
W
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2009-2012 tempus-fugit committers. All Rights Reserved.