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

Copyright © 2009-2012 tempus-fugit committers. All Rights Reserved.