JThreadKitTM
v1.1.0
(public members only)
A B C D E F G H I J K L M N O P R S T V W

A

AbstractFIFO - class com.jthreadkit.fifo.AbstractFIFO.
Partial implementation of the BasicFIFO interface.
AbstractObjectFIFO - class com.jthreadkit.fifo.AbstractObjectFIFO.
Partial implementation of ObjectFIFO.
AbstractResourcePool - class com.jthreadkit.pool.AbstractResourcePool.
 
AbstractSizeMonitored - class com.jthreadkit.AbstractSizeMonitored.
An abstract class that partially implements SizeMonitored.
AccessibleLock - interface com.jthreadkit.AccessibleLock.
This interface is implemented by classes that want to allow access the the object used for synchronization.
add(int, Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
add(Object) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
add(Object) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Adds the specified object to the FIFO.
add(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
add(Object, long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
add(Object, long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Adds the specified object to the FIFO.
addAll(Collection) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
addAll(int, Collection) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
addConfigChangeListener(ConfigChangeListener) - Method in class com.jthreadkit.ConfigChangeListenerTool
Adds a ConfigChangeListener to the list.
addConfigChangeListener(ConfigChangeListener) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
addConfigChangeListener(ConfigChangeListener) - Method in interface com.jthreadkit.pool.ResourcePool
 
addEach(Object[]) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
addEach(Object[]) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Adds each of the objects in the array to the FIFO as individual elements.
addEach(Object[], int, int) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
addEach(Object[], int, int) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Adds some of the objects in the array to the FIFO as individual elements starting at the specifed offset and continuing for length elements.
addEach(Object[], int, int, long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
addEach(Object[], int, int, long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Adds some of the objects in the array to the FIFO as individual elements starting at the specifed offset and continuing for length elements.
addEach(Object[], long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
addEach(Object[], long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Adds each of the objects in the array to the FIFO as individual elements.
addListener(Object) - Method in class com.jthreadkit.ListenerTool
Adds the specified listener to the list.
addListeners(Object[]) - Method in class com.jthreadkit.ListenerTool
Adds all of the listeners to the current list.
addSizeChangeListener(SizeChangeListener) - Method in interface com.jthreadkit.SizeMonitored
Adds a new SizeChangeListener for notification when the size changes.
addSizeChangeListener(SizeChangeListener) - Method in class com.jthreadkit.AbstractSizeMonitored
See addSizeChangeListener on SizeMonitored for the full spec.
addValueChangeListener(ValueChangeListener) - Method in class com.jthreadkit.ValueMonitor
 
appendSafely(String) - Method in class com.jthreadkit.swing.JTKTextArea
 
ArrayObjectFIFO - class com.jthreadkit.fifo.ArrayObjectFIFO.
ArrayObjectFIFO is an implementation of the ObjectFIFO interface that stores the items in a single Object[] internally.
ArrayObjectFIFO(int) - Constructor for class com.jthreadkit.fifo.ArrayObjectFIFO
Creates a new, empty FIFO queue with the specified capacity.
ArrayObjectFIFO(int, Class, Object, boolean) - Constructor for class com.jthreadkit.fifo.ArrayObjectFIFO
 

B

BasicFIFO - interface com.jthreadkit.fifo.BasicFIFO.
This high-level interface is a common ancestor of all the FIFO implementations.
BottomlessThreadPool - class com.jthreadkit.pool.BottomlessThreadPool.
 
BottomlessThreadPool() - Constructor for class com.jthreadkit.pool.BottomlessThreadPool
 

C

ClassA - class com.jthreadkit.pool.ClassA.
 
ClassA() - Constructor for class com.jthreadkit.pool.ClassA
 
clear() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
clear() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
com.jthreadkit - package com.jthreadkit
Core JThreadKit classes and utilities.
com.jthreadkit.collection - package com.jthreadkit.collection
Classes that extend the Java Collections API.
com.jthreadkit.fifo - package com.jthreadkit.fifo
Classes for First-In-First-Out (FIFO) queues of objects, bytes, integers, etc.
com.jthreadkit.pool - package com.jthreadkit.pool
 
com.jthreadkit.swing - package com.jthreadkit.swing
Classes and utilities to support Swing graphical components.
comparator() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
comparator() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
configChanged() - Method in interface com.jthreadkit.ConfigChangeListener
This method is called every time the configuration of the monitored object changes.
ConfigChangeListener - interface com.jthreadkit.ConfigChangeListener.
Used to signal changes in the configuration of an object.
ConfigChangeListenerTool - class com.jthreadkit.ConfigChangeListenerTool.
Used to add support for ConfigChangeListener's to a class.
ConfigChangeListenerTool(Object) - Constructor for class com.jthreadkit.ConfigChangeListenerTool
Creates an instance for managing ConfigChangeListener's.
contains(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
containsAll(Collection) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
containsKey(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
containsValue(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
createFramedInstance(boolean) - Static method in class com.jthreadkit.swing.JTKTextAreaTest
 
createResource() - Method in interface com.jthreadkit.pool.ResourceManager
Called when a new resource is needed for the pool.

D

decreaseValueBy(int) - Method in class com.jthreadkit.ValueMonitor
 
decreaseValueBy(int) - Method in class com.jthreadkit.SyncInteger
Decrements the current value by the specified amount and returns the resulting new value.
destroyResource(Object) - Method in interface com.jthreadkit.pool.ResourceManager
Called when a resource has been permanently removed from the pool.

E

entrySet() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
equals(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
equals(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
execute(Runnable) - Static method in class com.jthreadkit.ThreadTools
Runs the specified bundle of work asynchronously using another thread.
execute(Runnable) - Static method in class com.jthreadkit.pool.BottomlessThreadPool
 
execute(Runnable, Runnable) - Static method in class com.jthreadkit.swing.SwingHelper
 
execute(SwingHelper.Task) - Static method in class com.jthreadkit.swing.SwingHelper
Executes the specified task in the background.

F

first() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
firstKey() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 

G

get(int) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
get(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
getAllocatedCount() - Method in interface com.jthreadkit.pool.ResourcePool
 
getAllocatedSizeMonitored() - Method in interface com.jthreadkit.pool.ResourcePool
 
getCapacity() - Method in interface com.jthreadkit.SizeMonitored
Returns the maximum size possible.
getCapacity() - Method in class com.jthreadkit.AbstractSizeMonitored
 
getComponent() - Method in class com.jthreadkit.swing.JTKComponent
 
getCreateResourceDelay() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getCreateResourceDelay() - Method in interface com.jthreadkit.pool.ResourcePool
 
getCreateResourceInterval() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getCreateResourceInterval() - Method in interface com.jthreadkit.pool.ResourcePool
 
getCreateResourceOnDemandDelay() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getCreateResourceOnDemandDelay() - Method in interface com.jthreadkit.pool.ResourcePool
 
getDestroyResourceDelay() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getDestroyResourceDelay() - Method in interface com.jthreadkit.pool.ResourcePool
 
getDestroyResourceInterval() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getDestroyResourceInterval() - Method in interface com.jthreadkit.pool.ResourcePool
 
getElementType() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
getElementType() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Returns the type of items that can be stored in this FIFO.
getExtentSize() - Method in class com.jthreadkit.fifo.MultiArrayObjectFIFO
Returns the current extent size.
getHighWaterMark() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getHighWaterMark() - Method in interface com.jthreadkit.pool.ResourcePool
 
getIdleCount() - Method in interface com.jthreadkit.pool.ResourcePool
 
getIdleSizeMonitored() - Method in interface com.jthreadkit.pool.ResourcePool
 
getLabel() - Method in class com.jthreadkit.swing.JTKLabel
 
getListenerCount() - Method in class com.jthreadkit.ListenerTool
Returns the number of listeners currently registered.
getLockObject() - Method in interface com.jthreadkit.AccessibleLock
Returns the reference to the object that is synchronized on by other methods in the implementing class.
getLockObject() - Method in class com.jthreadkit.SyncBoolean
 
getLockObject() - Method in class com.jthreadkit.ConfigChangeListenerTool
 
getLockObject() - Method in class com.jthreadkit.ValueMonitor
 
getLockObject() - Method in class com.jthreadkit.AbstractSizeMonitored
 
getLockObject() - Method in class com.jthreadkit.SyncInteger
 
getLockObject() - Method in class com.jthreadkit.ListenerTool
 
getLockObject() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getLowWaterMark() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getLowWaterMark() - Method in interface com.jthreadkit.pool.ResourcePool
 
getMaxCount() - Method in class com.jthreadkit.pool.AbstractResourcePool
 
getMaxCount() - Method in interface com.jthreadkit.pool.ResourcePool
 
getMaxValue() - Method in class com.jthreadkit.ValueMonitor
 
getMaxValue() - Method in class com.jthreadkit.SyncInteger
 
getMinValue() - Method in class com.jthreadkit.ValueMonitor
 
getMinValue() - Method in class com.jthreadkit.SyncInteger
 
getSize() - Method in interface com.jthreadkit.SizeMonitored
Returns the current size.
getSize() - Method in class com.jthreadkit.AbstractSizeMonitored
 
getTextArea() - Method in class com.jthreadkit.swing.JTKTextArea
 
getValue() - Method in class com.jthreadkit.ValueMonitor
 
getValue() - Method in class com.jthreadkit.SyncInteger
 
getVersion() - Static method in class com.jthreadkit.ThreadTools
Returns the version number of JThreadKit.

H

hashCode() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
hashCode() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
headMap(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
headSet(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
healthCheck(Object) - Method in interface com.jthreadkit.pool.ResourceManager
Called when the pool wants to validate that the specified resource is still in a valid state.

I

ifFalseSetTrue() - Method in class com.jthreadkit.SyncBoolean
If the value is currently false, it is changed to be true.
ifTrueSetFalse() - Method in class com.jthreadkit.SyncBoolean
If the value is currently true, it is changed to be false.
increaseValueBy(int) - Method in class com.jthreadkit.ValueMonitor
 
increaseValueBy(int) - Method in class com.jthreadkit.SyncInteger
Increments the current value by the specified amount and returns the resulting new value.
indexOf(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
INFINITE_DELAY - Static variable in interface com.jthreadkit.pool.ResourcePool
 
initiateShutdown(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
initiateShutdown(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
isEmpty() - Method in interface com.jthreadkit.SizeMonitored
Returns true if the size is currently zero.
isEmpty() - Method in class com.jthreadkit.AbstractSizeMonitored
 
isFalse() - Method in class com.jthreadkit.SyncBoolean
Tests to see if the value is currently false.
isFull() - Method in interface com.jthreadkit.SizeMonitored
Returns true if the size is equal to the value returned from SizeMonitored.getCapacity().
isFull() - Method in class com.jthreadkit.AbstractSizeMonitored
 
isMaxValue() - Method in class com.jthreadkit.ValueMonitor
 
isMaxValue() - Method in class com.jthreadkit.SyncInteger
 
isMinValue() - Method in class com.jthreadkit.ValueMonitor
 
isMinValue() - Method in class com.jthreadkit.SyncInteger
 
isTrue() - Method in class com.jthreadkit.SyncBoolean
Tests to see if the value is currently true.
isUseTimedOutExceptionSet() - Method in class com.jthreadkit.SyncBoolean
 
isUseTimedOutExceptionSet() - Method in class com.jthreadkit.ValueMonitor
 
isUseTimedOutExceptionSet() - Method in class com.jthreadkit.AbstractSizeMonitored
 
isUseTimedOutExceptionSet() - Method in interface com.jthreadkit.TimedOutExceptionOption
Used to determine whether or not TimedOutException will be thrown by methods when timout periods expire.
isUseTimedOutExceptionSet() - Method in class com.jthreadkit.SyncInteger
 
isZero() - Method in class com.jthreadkit.ValueMonitor
 
isZero() - Method in class com.jthreadkit.SyncInteger
 
iterator() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 

J

join(Thread, long) - Static method in class com.jthreadkit.ThreadTools
The calling thread waits (up to the specified timeout) for the specified thread to die.
join(Thread, long, boolean) - Static method in class com.jthreadkit.ThreadTools
The calling thread waits (up to the specified timeout) for the specified thread to die.
JTKComponent - class com.jthreadkit.swing.JTKComponent.
 
JTKComponent(Component) - Constructor for class com.jthreadkit.swing.JTKComponent
 
JTKLabel - class com.jthreadkit.swing.JTKLabel.
 
JTKLabel(JLabel) - Constructor for class com.jthreadkit.swing.JTKLabel
 
JTKTextArea - class com.jthreadkit.swing.JTKTextArea.
 
JTKTextArea(JTextArea) - Constructor for class com.jthreadkit.swing.JTKTextArea
 
JTKTextAreaTest - class com.jthreadkit.swing.JTKTextAreaTest.
 
JTKTextAreaTest() - Constructor for class com.jthreadkit.swing.JTKTextAreaTest
 

K

keySet() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 

L

last() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
lastIndexOf(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
lastKey() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
ListenerTool - class com.jthreadkit.ListenerTool.
Used to manage listeners (or observers).
ListenerTool.Callback - interface com.jthreadkit.ListenerTool.Callback.
Used to allow callbacks during notification.
ListenerTool(ListenerTool.Callback) - Constructor for class com.jthreadkit.ListenerTool
Creates a listener manager with the specified callback.
ListenerTool(ListenerTool.Callback, Object) - Constructor for class com.jthreadkit.ListenerTool
Creates a listener manager with the specified callback, lock object, no recursive notifications.
ListenerTool(ListenerTool.Callback, Object, boolean) - Constructor for class com.jthreadkit.ListenerTool
Creates a listener manager with the specified callback, lock object, and recursive notification option.
listIterator() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
listIterator(int) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 

M

main(String[]) - Static method in class com.jthreadkit.swing.JTKTextAreaTest
 
main(String[]) - Static method in class com.jthreadkit.pool.ClassA
 
MultiArrayObjectFIFO - class com.jthreadkit.fifo.MultiArrayObjectFIFO.
MultiArrayObjectFIFO is an implementation of the ObjectFIFO interface that stores the items in a multiple Object[] internally.
MultiArrayObjectFIFO() - Constructor for class com.jthreadkit.fifo.MultiArrayObjectFIFO
 
MultiArrayObjectFIFO(int, int) - Constructor for class com.jthreadkit.fifo.MultiArrayObjectFIFO
 
MultiArrayObjectFIFO(int, int, Class, Object, boolean) - Constructor for class com.jthreadkit.fifo.MultiArrayObjectFIFO
 

N

NO_DELAY - Static variable in interface com.jthreadkit.pool.ResourcePool
 
NO_TIMEOUT - Static variable in class com.jthreadkit.ThreadTools
Used to hold the long value 0L for the "wait forever" timeout.
notifyConfigChangeListeners() - Method in class com.jthreadkit.ConfigChangeListenerTool
Causes the configChanged() method of all of the registered listeners to be called.
notifyListener(Object, Object) - Method in interface com.jthreadkit.ListenerTool.Callback
This method is called once for each registered listener during notification.
notifyListeners(Object) - Method in class com.jthreadkit.ListenerTool
Notifies each of the registered listeners passing the specified data to each one.

O

ObjectFIFO - interface com.jthreadkit.fifo.ObjectFIFO.
Used to store object references in a First-In-First-Out queue that is thread-safe and supports inter-thread signaling.

P

peek() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peek() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Returns the next item that will be removed--without removing it from the FIFO.
peek(int, int) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peek(int, int) - Method in interface com.jthreadkit.fifo.ObjectFIFO
The same as remove(int, int) except that the items are not removed from the FIFO.
peek(int, int, long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peek(int, int, long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
The same as remove(int, int, long) except that the items are not removed from the FIFO.
peek(long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peek(long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Returns the next item that will be removed--without removing it from the FIFO.
peek(Object[], int, int, int) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peek(Object[], int, int, int) - Method in interface com.jthreadkit.fifo.ObjectFIFO
The same as remove(Object[], int, int, int) except that the items are not removed from the FIFO.
peek(Object[], int, int, int, long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peek(Object[], int, int, int, long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
The same as remove(Object[], int, int, int, long) except that the items are not removed from the FIFO.
peekAll() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peekAll() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Returns a copy of everything currently in the FIFO (without removing the items).
peekAtLeastOne() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peekAtLeastOne() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Waits until at least one item is in the FIFO and then returns all of the items (without removing them).
peekAtLeastOne(long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
peekAtLeastOne(long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Waits until at least one item is in the FIFO and then returns all of the items (without removing them).
print(String) - Static method in class com.jthreadkit.ThreadTools
Prefixes the specified message with the name of the thread and prints the resulting line to the specified System.out.
printErr(String) - Static method in class com.jthreadkit.ThreadTools
Prefixes the specified message with the name of the thread and prints the resulting line to the specified System.err.
put(Object, Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
putAll(Map) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 

R

remove() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
remove() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Removes one item from the FIFO.
remove(int) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
remove(int, int) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
remove(int, int) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Wait until atLeast items are available and then remove up to atMost items from the FIFO.
remove(int, int, long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
remove(int, int, long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Wait until atLeast items are available and then remove up to atMost items from the FIFO.
remove(long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
remove(long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Removes one item from the FIFO.
remove(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
remove(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
remove(Object[], int, int, int) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
remove(Object[], int, int, int) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Wait until atLeast items are available and then remove up to atMost items from the FIFO.
remove(Object[], int, int, int, long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
remove(Object[], int, int, int, long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Wait until atLeast items are available and then remove up to atMost items from the FIFO.
removeAll() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
removeAll() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Removes all the the items currently in the FIFO without blocking.
removeAll(Collection) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
removeAllListeners() - Method in class com.jthreadkit.ListenerTool
Removes all of the listeners in the list.
removeAtLeastOne() - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
removeAtLeastOne() - Method in interface com.jthreadkit.fifo.ObjectFIFO
Waits until at least one item is in the FIFO and then removes and returns all of the items.
removeAtLeastOne(long) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
removeAtLeastOne(long) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Waits until at least one item is in the FIFO and then removes and returns all of the items.
removeConfigChangeListener(ConfigChangeListener) - Method in class com.jthreadkit.ConfigChangeListenerTool
Removes a ConfigChangeListener from the list.
removeConfigChangeListener(ConfigChangeListener) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
removeConfigChangeListener(ConfigChangeListener) - Method in interface com.jthreadkit.pool.ResourcePool
 
removeListener(Object) - Method in class com.jthreadkit.ListenerTool
Removes the specified listener from the list.
removeSizeChangeListener(SizeChangeListener) - Method in interface com.jthreadkit.SizeMonitored
Removes the specified SizeChangeListener so that it is no longer notified of size changes.
removeSizeChangeListener(SizeChangeListener) - Method in class com.jthreadkit.AbstractSizeMonitored
See addSizeChangeListener on SizeMonitored for the full spec.
removeValueChangeListener(ValueChangeListener) - Method in class com.jthreadkit.ValueMonitor
 
ResourceManager - interface com.jthreadkit.pool.ResourceManager.
Classes implement this interface to work with some of the implementations of ResourcePool.
ResourcePool - interface com.jthreadkit.pool.ResourcePool.
This interface specifies the general contract for pools of precious resources.
retainAll(Collection) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 

S

set(int, Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
setCapacity(int) - Method in interface com.jthreadkit.SizeMonitored
Requests that the capacity be grown or reduced.
setCapacity(int) - Method in class com.jthreadkit.AbstractSizeMonitored
See SizeMonitored.setCapacity(int) for full spec.
setCapacity(int) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
setCapacity(int) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
Not supported, UnsupportedOperationException will always be thrown.
setCapacity(int) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
Not supported, UnsupportedOperationException will always be thrown.
setCreateResourceDelay(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setCreateResourceDelay(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
setCreateResourceInterval(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setCreateResourceInterval(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
setCreateResourceOnDemandDelay(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setCreateResourceOnDemandDelay(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
setDestroyResourceDelay(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setDestroyResourceDelay(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
setDestroyResourceInterval(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setDestroyResourceInterval(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
setElementType(Class) - Method in class com.jthreadkit.fifo.AbstractObjectFIFO
 
setElementType(Class) - Method in interface com.jthreadkit.fifo.ObjectFIFO
Specifies a restriction on the type of objects than can be stored in this FIFO.
setEnabledSafely(boolean) - Method in class com.jthreadkit.swing.JTKComponent
 
setEnabledSafely(boolean, long) - Method in class com.jthreadkit.swing.JTKComponent
 
setExtentSize(int) - Method in class com.jthreadkit.fifo.MultiArrayObjectFIFO
Requests that the extent size be changed.
setHighWaterMark(int) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setHighWaterMark(int) - Method in interface com.jthreadkit.pool.ResourcePool
 
setLowHighMax(int, int, int) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setLowHighMax(int, int, int) - Method in interface com.jthreadkit.pool.ResourcePool
 
setLowWaterMark(int) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setLowWaterMark(int) - Method in interface com.jthreadkit.pool.ResourcePool
 
setMaxCount(int) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
setMaxCount(int) - Method in interface com.jthreadkit.pool.ResourcePool
 
setMaxValue(int) - Method in class com.jthreadkit.ValueMonitor
 
setMaxValue(int) - Method in class com.jthreadkit.SyncInteger
 
setMinValue(int) - Method in class com.jthreadkit.ValueMonitor
 
setMinValue(int) - Method in class com.jthreadkit.SyncInteger
 
setTextSafely(String) - Method in class com.jthreadkit.swing.JTKTextArea
 
setTextSafely(String) - Method in class com.jthreadkit.swing.JTKLabel
 
setTextSafely(String, long) - Method in class com.jthreadkit.swing.JTKLabel
 
setUseTimedOutException(boolean) - Method in class com.jthreadkit.SyncBoolean
 
setUseTimedOutException(boolean) - Method in class com.jthreadkit.ValueMonitor
 
setUseTimedOutException(boolean) - Method in class com.jthreadkit.AbstractSizeMonitored
 
setUseTimedOutException(boolean) - Method in interface com.jthreadkit.TimedOutExceptionOption
Used to change the timeout behavior of methods on the implementing classes.
setUseTimedOutException(boolean) - Method in class com.jthreadkit.SyncInteger
 
setValue(boolean) - Method in class com.jthreadkit.SyncBoolean
Sets the value to the specified new value.
setValue(int) - Method in class com.jthreadkit.ValueMonitor
 
setValue(int) - Method in class com.jthreadkit.SyncInteger
 
setValueRange(int, int) - Method in class com.jthreadkit.ValueMonitor
 
setValueRange(int, int) - Method in class com.jthreadkit.SyncInteger
 
setVisibleSafely(boolean) - Method in class com.jthreadkit.swing.JTKComponent
 
setVisibleSafely(boolean, long) - Method in class com.jthreadkit.swing.JTKComponent
 
shutdown() - Method in class com.jthreadkit.SyncBoolean
 
shutdown() - Method in interface com.jthreadkit.SimpleShutdown
A full shutdown is immediately initiated resulting in a ShutdownException being thrown by any methods that modify the object or wait for it to be modified.
shutdown() - Method in class com.jthreadkit.ValueMonitor
 
shutdown() - Method in class com.jthreadkit.AbstractSizeMonitored
 
shutdown() - Method in class com.jthreadkit.SyncInteger
 
shutdownCheck() - Method in class com.jthreadkit.ValueMonitor
 
ShutdownException - exception com.jthreadkit.ShutdownException.
This exception is thrown when an attempt is made to modify or wait for something to change on an object that has been previously shutdown.
ShutdownException() - Constructor for class com.jthreadkit.ShutdownException
Constructs a new instance with no detail message.
ShutdownException(String) - Constructor for class com.jthreadkit.ShutdownException
Constructs a new instance with the specified message.
shutdownWhenEmpty(long) - Method in interface com.jthreadkit.SizeMonitored
Waits until SizeMonitored.isEmpty() is true and then proceeds to automatically invoke SimpleShutdown.shutdown().
shutdownWhenEmpty(long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
SimpleShutdown - interface com.jthreadkit.SimpleShutdown.
This interface is implemented by classes that want to allow themselves to be shutdown.
size() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
size() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
sizeChanged(SizeMonitored, int) - Method in interface com.jthreadkit.SizeChangeListener
This method is called every time the size stored inside an instance of SizeMonitored changes.
SizeChangeListener - interface com.jthreadkit.SizeChangeListener.
Used to signal changes in the size stored in an instance of a class that has implemented the SizeMonitored interface.
SizeMonitored - interface com.jthreadkit.SizeMonitored.
The SizeMonitored interface is widely used throughout JThreadKit.
SizeMonitoredCollection - interface com.jthreadkit.collection.SizeMonitoredCollection.
This interface combines the SizeMonitored and the Collection interfaces.
SizeMonitoredList - interface com.jthreadkit.collection.SizeMonitoredList.
This interface combines the SizeMonitored and the List interfaces.
SizeMonitoredMap - interface com.jthreadkit.collection.SizeMonitoredMap.
This interface combines the SizeMonitored and the Map interfaces.
SizeMonitoredSet - interface com.jthreadkit.collection.SizeMonitoredSet.
This interface combines the SizeMonitored and the Set interfaces.
SizeMonitoredSortedMap - interface com.jthreadkit.collection.SizeMonitoredSortedMap.
This interface combines the SizeMonitored and the SortedMap interfaces.
SizeMonitoredSortedSet - interface com.jthreadkit.collection.SizeMonitoredSortedSet.
This interface combines the SizeMonitored and the SortedSet interfaces.
skip(int) - Method in interface com.jthreadkit.fifo.BasicFIFO
Skips (deletes) items from the FIFO up to the maximum specified.
skip(int) - Method in class com.jthreadkit.fifo.AbstractFIFO
 
skip(int, long) - Method in interface com.jthreadkit.fifo.BasicFIFO
Skips (deletes) items from the FIFO up to the maximum specified.
skip(int, long) - Method in class com.jthreadkit.fifo.AbstractFIFO
 
skipExactly(int) - Method in interface com.jthreadkit.fifo.BasicFIFO
Skips (deletes) items from the FIFO exactly matching the count specified.
skipExactly(int) - Method in class com.jthreadkit.fifo.AbstractFIFO
 
skipExactly(int, long) - Method in interface com.jthreadkit.fifo.BasicFIFO
Skips (deletes) items from the FIFO exactly matching the count specified if no timeout occurs.
skipExactly(int, long) - Method in class com.jthreadkit.fifo.AbstractFIFO
 
subList(int, int) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredList
 
subMap(Object, Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
subSet(Object, Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
SwingHelper - class com.jthreadkit.swing.SwingHelper.
 
SwingHelper.Task - class com.jthreadkit.swing.SwingHelper.Task.
This class should be subclassesed to create a task to be passed to the execute(Task) method of SwingHelper.
SyncBoolean - class com.jthreadkit.SyncBoolean.
SyncBoolean is used to signal true and false states among two or more threads.
SyncBoolean() - Constructor for class com.jthreadkit.SyncBoolean
Builds an instance with an initial value of false.
SyncBoolean(boolean) - Constructor for class com.jthreadkit.SyncBoolean
Builds an instance with the specified initial value.
SyncBoolean(boolean, Object, boolean) - Constructor for class com.jthreadkit.SyncBoolean
Builds an instance with the specified initial value.
SyncInteger - class com.jthreadkit.SyncInteger.
SyncInteger is used to signal int values among two or more threads.
SyncInteger() - Constructor for class com.jthreadkit.SyncInteger
 
SyncInteger(int) - Constructor for class com.jthreadkit.SyncInteger
 
SyncInteger(int, int, int) - Constructor for class com.jthreadkit.SyncInteger
 
SyncInteger(int, int, int, Object, boolean) - Constructor for class com.jthreadkit.SyncInteger
Creates an instance specifying all parameters.
SyncInteger(int, Object) - Constructor for class com.jthreadkit.SyncInteger
 
SyncInteger(int, Object, boolean) - Constructor for class com.jthreadkit.SyncInteger
 

T

tailMap(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
tailSet(Object) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
ThreadTools - class com.jthreadkit.ThreadTools.
PrintStream* Contains some handy constants and methods for use with JThreadKit.
TimedOutException - exception com.jthreadkit.TimedOutException.
This exception is potentially thrown from methods throughout JThreadKit that allow a timeout value to be specified.
TimedOutException() - Constructor for class com.jthreadkit.TimedOutException
Constructs a new instance with no detail message.
TimedOutException(String) - Constructor for class com.jthreadkit.TimedOutException
Constructs a new instance with the specified message.
TimedOutExceptionOption - interface com.jthreadkit.TimedOutExceptionOption.
This interface is implemented by classes that want to allow users the option of throwing a TimedOutException upon a timeout instead of using a return value.
toArray() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
toArray(Object[]) - Method in class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
toggleValue() - Method in class com.jthreadkit.SyncBoolean
Toggles the value from true to false of from false to true.
toString() - Method in class com.jthreadkit.SyncBoolean
Shows the classname and current value.
toString() - Method in class com.jthreadkit.ValueMonitor
 
toString() - Method in class com.jthreadkit.SyncInteger
 
toString() - Method in class com.jthreadkit.ListenerTool
 
toString() - Method in class com.jthreadkit.fifo.MultiArrayObjectFIFO
 
toString() - Method in class com.jthreadkit.fifo.ArrayObjectFIFO
 

V

valueChanged(ValueMonitor, int) - Method in interface com.jthreadkit.ValueChangeListener
This method is called every time the value stored inside an instance of ValueMonitor changes.
ValueChangeListener - interface com.jthreadkit.ValueChangeListener.
ValueChangeListener is used internally by JThreadKit.
ValueMonitor - class com.jthreadkit.ValueMonitor.
ValueMonitor is used internally by JThreadKit.
ValueMonitor() - Constructor for class com.jthreadkit.ValueMonitor
 
ValueMonitor(int, int, int, Object, boolean) - Constructor for class com.jthreadkit.ValueMonitor
 
ValueMonitor(int, int, Object) - Constructor for class com.jthreadkit.ValueMonitor
 
ValueMonitor(Object) - Constructor for class com.jthreadkit.ValueMonitor
 
values() - Method in class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
VERSION - Static variable in class com.jthreadkit.ThreadTools
The string representation of the version number for this version of JThreadKit.

W

waitForSizeToChange() - Method in interface com.jthreadkit.SizeMonitored
Waits for the size to change.
waitForSizeToChange() - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitForSizeToChange(long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) for the size to change.
waitForSizeToChange(long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitForSizeToClimbTo(int) - Method in interface com.jthreadkit.SizeMonitored
Waits for the size to meet or exceed to the specified value.
waitForSizeToClimbTo(int) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitForSizeToClimbTo(int, long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) for the size to meet or exceed to the specified value.
waitForSizeToClimbTo(int, long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitForSizeToFallTo(int) - Method in interface com.jthreadkit.SizeMonitored
Waits for the size to match or drop below to the specified value.
waitForSizeToFallTo(int) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitForSizeToFallTo(int, long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) for the size to match or drop below to the specified value.
waitForSizeToFallTo(int, long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitForValueToChange() - Method in class com.jthreadkit.SyncBoolean
Waits for the value to change from its current value.
waitForValueToChange() - Method in class com.jthreadkit.SyncInteger
 
waitForValueToChange(long) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to change from its current value.
waitForValueToChange(long) - Method in class com.jthreadkit.ValueMonitor
 
waitForValueToChange(long) - Method in class com.jthreadkit.SyncInteger
 
waitForValueToClimbTo(int) - Method in class com.jthreadkit.SyncInteger
 
waitForValueToClimbTo(int, long) - Method in class com.jthreadkit.ValueMonitor
 
waitForValueToClimbTo(int, long) - Method in class com.jthreadkit.SyncInteger
 
waitForValueToFallTo(int) - Method in class com.jthreadkit.SyncInteger
 
waitForValueToFallTo(int, long) - Method in class com.jthreadkit.ValueMonitor
 
waitForValueToFallTo(int, long) - Method in class com.jthreadkit.SyncInteger
 
waitToSetFalse() - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become true and then sets it to be false.
waitToSetFalse(long) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become true and then sets it to be false.
waitToSetTrue() - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become false and then sets it to be true.
waitToSetTrue(long) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become false and then sets it to be true.
waitUntilDone(long) - Method in class com.jthreadkit.swing.SwingHelper.Task
Wait until both #runBackground and #runEvent have completed execution.
waitUntilEmpty() - Method in interface com.jthreadkit.SizeMonitored
Waits for the size to drop to zero.
waitUntilEmpty() - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilEmpty(long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) for the size to drop to zero.
waitUntilEmpty(long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilFalse() - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become false.
waitUntilFalse(long) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become false.
waitUntilFull() - Method in interface com.jthreadkit.SizeMonitored
Waits for the size to climb to the capacity.
waitUntilFull() - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilFull(long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) for the size to climb to the capacity.
waitUntilFull(long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilMaxValue() - Method in class com.jthreadkit.SyncInteger
 
waitUntilMaxValue(long) - Method in class com.jthreadkit.ValueMonitor
 
waitUntilMaxValue(long) - Method in class com.jthreadkit.SyncInteger
 
waitUntilMinValue() - Method in class com.jthreadkit.SyncInteger
 
waitUntilMinValue(long) - Method in class com.jthreadkit.ValueMonitor
 
waitUntilMinValue(long) - Method in class com.jthreadkit.SyncInteger
 
waitUntilShutdown(long) - Method in class com.jthreadkit.pool.AbstractResourcePool
 
waitUntilShutdown(long) - Method in interface com.jthreadkit.pool.ResourcePool
 
waitUntilSizeInRange(int, int) - Method in interface com.jthreadkit.SizeMonitored
Waits until the size is in the inclusive range specified.
waitUntilSizeInRange(int, int) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilSizeInRange(int, int, long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) until the size is in the inclusive range specified.
waitUntilSizeInRange(int, int, long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilSizeIs(int) - Method in interface com.jthreadkit.SizeMonitored
Waits until the size matches the passed target value.
waitUntilSizeIs(int) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilSizeIs(int, long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) until the size matches the passed target value.
waitUntilSizeIs(int, long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitUntilTrue() - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become true.
waitUntilTrue(long) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to become true.
waitUntilValueInRange(int, int) - Method in class com.jthreadkit.SyncInteger
 
waitUntilValueInRange(int, int, long) - Method in class com.jthreadkit.ValueMonitor
 
waitUntilValueInRange(int, int, long) - Method in class com.jthreadkit.SyncInteger
 
waitUntilValueIs(boolean) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to match the specified target value.
waitUntilValueIs(boolean, long) - Method in class com.jthreadkit.SyncBoolean
Waits for the value to match the specified target value.
waitUntilValueIs(int) - Method in class com.jthreadkit.SyncInteger
 
waitUntilValueIs(int, long) - Method in class com.jthreadkit.ValueMonitor
 
waitUntilValueIs(int, long) - Method in class com.jthreadkit.SyncInteger
 
waitUntilZero() - Method in class com.jthreadkit.SyncInteger
 
waitUntilZero(long) - Method in class com.jthreadkit.ValueMonitor
 
waitUntilZero(long) - Method in class com.jthreadkit.SyncInteger
 
waitWhileEmpty() - Method in interface com.jthreadkit.SizeMonitored
Waits while the size is zero.
waitWhileEmpty() - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileEmpty(long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) while the size is zero.
waitWhileEmpty(long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileFull() - Method in interface com.jthreadkit.SizeMonitored
Waits while the size is equal to the capacity.
waitWhileFull() - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileFull(long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) while the size is equal to the capacity.
waitWhileFull(long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileMaxValue() - Method in class com.jthreadkit.SyncInteger
 
waitWhileMaxValue(long) - Method in class com.jthreadkit.ValueMonitor
 
waitWhileMaxValue(long) - Method in class com.jthreadkit.SyncInteger
 
waitWhileMinValue() - Method in class com.jthreadkit.SyncInteger
 
waitWhileMinValue(long) - Method in class com.jthreadkit.ValueMonitor
 
waitWhileMinValue(long) - Method in class com.jthreadkit.SyncInteger
 
waitWhileSizeInRange(int, int) - Method in interface com.jthreadkit.SizeMonitored
Waits while the size is in the inclusive range specified.
waitWhileSizeInRange(int, int) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileSizeInRange(int, int, long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) while the size is in the inclusive range specified.
waitWhileSizeInRange(int, int, long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileSizeIs(int) - Method in interface com.jthreadkit.SizeMonitored
Waits while the size matches the passed target value.
waitWhileSizeIs(int) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileSizeIs(int, long) - Method in interface com.jthreadkit.SizeMonitored
Waits (up to the specified amount of time) while the size matches the passed target value.
waitWhileSizeIs(int, long) - Method in class com.jthreadkit.AbstractSizeMonitored
 
waitWhileValueInRange(int, int) - Method in class com.jthreadkit.SyncInteger
 
waitWhileValueInRange(int, int, long) - Method in class com.jthreadkit.ValueMonitor
 
waitWhileValueInRange(int, int, long) - Method in class com.jthreadkit.SyncInteger
 
waitWhileValueIs(int) - Method in class com.jthreadkit.SyncInteger
 
waitWhileValueIs(int, long) - Method in class com.jthreadkit.ValueMonitor
 
waitWhileValueIs(int, long) - Method in class com.jthreadkit.SyncInteger
 
waitWhileZero() - Method in class com.jthreadkit.SyncInteger
 
waitWhileZero(long) - Method in class com.jthreadkit.ValueMonitor
 
waitWhileZero(long) - Method in class com.jthreadkit.SyncInteger
 
WrappedSizeMonitoredCollection - class com.jthreadkit.collection.WrappedSizeMonitoredCollection.
Used to wrap an instance of Collection with synchronization and implementation of all the methods of SizeMonitored.
WrappedSizeMonitoredCollection(Collection) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
WrappedSizeMonitoredCollection(Collection, Object, boolean) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredCollection
 
WrappedSizeMonitoredList - class com.jthreadkit.collection.WrappedSizeMonitoredList.
Used to wrap an instance of List with synchronization and implementation of all the methods of SizeMonitored.
WrappedSizeMonitoredList(List) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredList
 
WrappedSizeMonitoredList(List, Object, boolean) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredList
 
WrappedSizeMonitoredMap - class com.jthreadkit.collection.WrappedSizeMonitoredMap.
Used to wrap an instance of Map with synchronization and implementation of all the methods of SizeMonitored.
WrappedSizeMonitoredMap(Map) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
WrappedSizeMonitoredMap(Map, Object, boolean) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredMap
 
WrappedSizeMonitoredSet - class com.jthreadkit.collection.WrappedSizeMonitoredSet.
Used to wrap an instance of Set with synchronization and implementation of all the methods of SizeMonitored.
WrappedSizeMonitoredSet(Set) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredSet
 
WrappedSizeMonitoredSet(Set, Object, boolean) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredSet
 
WrappedSizeMonitoredSortedMap - class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap.
Used to wrap an instance of SortedMap with synchronization and implementation of all the methods of SizeMonitored.
WrappedSizeMonitoredSortedMap(SortedMap) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
WrappedSizeMonitoredSortedMap(SortedMap, Object, boolean) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredSortedMap
 
WrappedSizeMonitoredSortedSet - class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet.
Used to wrap an instance of SortedSet with synchronization and implementation of all the methods of SizeMonitored.
WrappedSizeMonitoredSortedSet(SortedSet) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 
WrappedSizeMonitoredSortedSet(SortedSet, Object, boolean) - Constructor for class com.jthreadkit.collection.WrappedSizeMonitoredSortedSet
 

A B C D E F G H I J K L M N O P R S T V W
JThreadKitTM
v1.1.0
(public members only)

© Copyright 2000-2001 Programix Incorporated. All rights reserved. JThreadKit home