JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
F
G
H
I
J
L
N
P
R
S
T
U
V
W
A
availableProcessors
- Variable in class blah.concurrency.second.
DefaultJobDispatcher
B
blah.concurrency.first
- package blah.concurrency.first
blah.concurrency.second
- package blah.concurrency.second
blah.concurrency.third
- package blah.concurrency.third
blah.tests
- package blah.tests
buffer
- Variable in class blah.concurrency.second.
DefaultJobDispatcher
buffer
- Variable in class blah.concurrency.second.
JobRunner
bufferSize
- Variable in class blah.concurrency.second.
JobQueue
C
check(Converter)
- Method in class blah.tests.
GenericTypeMatcher
Commons
- Class in
blah.tests
Commons()
- Constructor for class blah.tests.
Commons
compareAndSet(int, int)
- Method in class blah.concurrency.second.
FieldReference
Atomically sets the value to the given updated value if the current value
==
the expected value.
compareAndSet(T, T)
- Method in class blah.concurrency.second.
FieldReference
Consumer
- Class in
blah.concurrency.first
Consumer()
- Constructor for class blah.concurrency.first.
Consumer
convert(String)
- Method in interface blah.tests.
Converter
convert(String)
- Method in class blah.tests.
DateConverter
convert(String)
- Method in class blah.tests.
DoubleConverter
convert(String)
- Method in class blah.tests.
LongConverter
Converter
<
T
> - Interface in
blah.tests
converter
- Variable in class blah.tests.
DefaultConverter
ConverterException
- Exception in
blah.tests
ConverterException(Throwable)
- Constructor for exception blah.tests.
ConverterException
counter
- Variable in class blah.concurrency.first.
Consumer
counter
- Variable in class blah.concurrency.first.
Producer
createConsumer()
- Method in class blah.concurrency.first.
Producer
createConsumers(int)
- Method in class blah.concurrency.first.
Producer
current()
- Method in class blah.concurrency.second.
Cursor
currentJob
- Variable in class blah.concurrency.second.
JobRunner
currentValue()
- Method in class blah.concurrency.second.
Data
Cursor
- Class in
blah.concurrency.second
Cursor()
- Constructor for class blah.concurrency.second.
Cursor
cursor
- Variable in class blah.concurrency.second.
Cursor
cursorField
- Variable in class blah.concurrency.second.
Cursor
D
data
- Variable in class blah.concurrency.first.
Consumer
data
- Variable in class blah.concurrency.first.
Producer
Data
<
T
> - Class in
blah.concurrency.second
Data()
- Constructor for class blah.concurrency.second.
Data
DateConverter
- Class in
blah.tests
DateConverter()
- Constructor for class blah.tests.
DateConverter
DateFormat
- Annotation Type in
blah.tests
DefaultConverter
<
T
> - Class in
blah.tests
DefaultConverter(Class<T>)
- Constructor for class blah.tests.
DefaultConverter
DefaultJobDispatcher
- Class in
blah.concurrency.second
DefaultJobDispatcher(int)
- Constructor for class blah.concurrency.second.
DefaultJobDispatcher
dispatcher
- Variable in class blah.concurrency.second.
JobRunner
DoubleConverter
- Class in
blah.tests
DoubleConverter()
- Constructor for class blah.tests.
DoubleConverter
E
emptySlotsLocker
- Variable in class blah.concurrency.second.
JobQueue
executor
- Variable in class blah.concurrency.first.
Producer
executor
- Variable in class blah.concurrency.second.
DefaultJobDispatcher
extractDefaultConverterFor(Class<T>)
- Method in class blah.tests.
DefaultConverter
extractGenericTypeFromFirstInterface(Class<?>)
- Static method in class blah.tests.
Commons
F
fieldAddress
- Variable in class blah.concurrency.second.
FieldReference
FieldReference
- Class in
blah.concurrency.second
A simple CAS abstraction using
Unsafe
class.
FieldReference()
- Constructor for class blah.concurrency.second.
FieldReference
fullSlotsLocker
- Variable in class blah.concurrency.second.
JobQueue
G
GenericTypeMatcher
<
T
> - Class in
blah.tests
GenericTypeMatcher()
- Constructor for class blah.tests.
GenericTypeMatcher
get()
- Method in class blah.concurrency.second.
Data
get()
- Method in class blah.concurrency.second.
JobQueue
getFieldAddress(Class<?>, String)
- Static method in class blah.concurrency.second.
FieldReference
getUnsafe()
- Static method in class blah.concurrency.second.
FieldReference
H
hasMoreJobsToRun()
- Method in class blah.concurrency.second.
JobRunner
haveReadbleData()
- Method in class blah.concurrency.second.
JobQueue
haveWritableSlots()
- Method in class blah.concurrency.second.
JobQueue
I
initializeJobRunners()
- Method in class blah.concurrency.second.
DefaultJobDispatcher
J
Job
- Interface in
blah.concurrency.second
JobDispatcher
- Interface in
blah.concurrency.second
JobQueue
- Class in
blah.concurrency.second
JobQueue(int)
- Constructor for class blah.concurrency.second.
JobQueue
JobRunner
- Class in
blah.concurrency.second
JobRunner()
- Constructor for class blah.concurrency.second.
JobRunner
jobs
- Variable in class blah.concurrency.second.
JobQueue
L
lock
- Variable in class blah.concurrency.second.
Locker
Locker
- Class in
blah.concurrency.second
Locker()
- Constructor for class blah.concurrency.second.
Locker
LongConverter
- Class in
blah.tests
LongConverter()
- Constructor for class blah.tests.
LongConverter
N
next()
- Method in class blah.concurrency.second.
Cursor
next(int)
- Method in class blah.concurrency.second.
Cursor
P
parkNanos(long)
- Method in class blah.concurrency.second.
Locker
pattern
- Variable in class blah.tests.
DateConverter
preAllocateBuffer()
- Method in class blah.concurrency.second.
JobQueue
produce()
- Method in class blah.concurrency.first.
Producer
Producer
- Class in
blah.concurrency.first
Producer()
- Constructor for class blah.concurrency.first.
Producer
put(Job)
- Method in class blah.concurrency.second.
JobQueue
R
readCursor
- Variable in class blah.concurrency.second.
JobQueue
run()
- Method in class blah.concurrency.first.
Consumer
run(JobDispatcher)
- Method in interface blah.concurrency.second.
Job
run()
- Method in class blah.concurrency.second.
JobRunner
S
serialVersionUID
- Static variable in exception blah.tests.
ConverterException
Server
- Class in
blah.concurrency.third
Server()
- Constructor for class blah.concurrency.third.
Server
set(T)
- Method in class blah.concurrency.second.
Data
stop()
- Method in class blah.concurrency.first.
Producer
submit(Job)
- Method in class blah.concurrency.second.
DefaultJobDispatcher
submit(Job)
- Method in interface blah.concurrency.second.
JobDispatcher
T
takeData()
- Method in class blah.concurrency.first.
Consumer
target
- Variable in class blah.concurrency.second.
FieldReference
targetClass
- Variable in class blah.tests.
GenericTypeMatcher
threshold
- Variable in class blah.concurrency.second.
Cursor
tryRunCurrentJob()
- Method in class blah.concurrency.second.
JobRunner
U
unsafe
- Static variable in class blah.concurrency.second.
FieldReference
V
value
- Variable in class blah.concurrency.second.
Data
W
waitCondition
- Variable in class blah.concurrency.second.
Locker
waitUntilHaveReadableSlots()
- Method in class blah.concurrency.second.
JobQueue
waitUntilHaveWritableSlots()
- Method in class blah.concurrency.second.
JobQueue
wrap(Object, String)
- Static method in class blah.concurrency.second.
FieldReference
writeCursor
- Variable in class blah.concurrency.second.
JobQueue
wrote
- Variable in class blah.concurrency.second.
Data
wroteData
- Variable in class blah.concurrency.second.
JobQueue
wroteField
- Variable in class blah.concurrency.second.
Data
A
B
C
D
E
F
G
H
I
J
L
N
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Prev
Next
Frames
No Frames
All Classes
Copyright © 2015. All rights reserved.