Package com.jogamp.common.util

JogAmp HashMap, Reflection, ..

See:
          Description

Interface Summary
Bitstream.ByteStream<T> General byte stream.
Function<R,A> Generic function interface to perform an action w/ given optional arguments producing an optional result.
JarUtil.Resolver Interface allowing users to provide an URL resolver that will convert custom classloader URLs like Eclipse/OSGi bundleresource: URLs to normal jar: URLs.
PrimitiveStack Simple primitive-type stack.
Ringbuffer<T> Ring buffer interface, a.k.a circular buffer.
RunnableExecutor  
 

Class Summary
ArrayHashSet<E> Hashed ArrayList implementation of the List and Collection interface.
Bitstream<T> Versatile Bitstream implementation supporting: Utilize I/O operations on I/O streams, buffers and arrays Consider MSBfirst / LSBfirst mode Linear bit R/W operations Bulk R/W operations w/ endian related type conversion Allow mark/reset and switching streams and input/output mode Optimized operations
Bitstream.ByteArrayStream Specific byte stream.
Bitstream.ByteBufferStream Specific byte stream.
Bitstream.ByteInputStream Specific byte stream.
Bitstream.ByteOutputStream Specific byte stream.
FloatStack Simple primitive-type stack.
FunctionTask<R,A> Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
HashUtil  
IntBitfield Simple bitfield holder class using an int[] storage.
IntegerStack Simple primitive-type stack.
IntIntHashMap Fast HashMap for primitive data.
IntIntHashMap.Entry An entry mapping a key to a value.
IntLongHashMap Fast HashMap for primitive data.
IntLongHashMap.Entry An entry mapping a key to a value.
IntObjectHashMap Fast HashMap for primitive data.
IntObjectHashMap.Entry An entry mapping a key to a value.
IOUtil  
IOUtil.ClassResources Helper compound associating a class instance and resource paths to be resolved at a later time.
JarUtil  
JogampVersion  
LFRingbuffer<T> Simple implementation of Ringbuffer, exposing lock-free get*(..) and put*(..) methods.
LongIntHashMap Fast HashMap for primitive data.
LongIntHashMap.Entry An entry mapping a key to a value.
LongLongHashMap Fast HashMap for primitive data.
LongLongHashMap.Entry An entry mapping a key to a value.
LongObjectHashMap Fast HashMap for primitive data.
LongObjectHashMap.Entry An entry mapping a key to a value.
PropertyAccess Helper routines for accessing properties.
ReflectionUtil  
ReflectionUtil.AWTNames  
ReflectionUtil.MethodAccessor Convenient Method access class
RunnableExecutor.CurrentThreadExecutor  
RunnableTask Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
SecurityUtil  
SyncedRingbuffer<T> Simple synchronized implementation of Ringbuffer.
TaskBase Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics.
ValueConv Utility class providing simple signed and unsigned primitive value conversions for byte, short, int, float and double.
VersionNumber Simple version number class containing a version number either being defined explicit or derived from a string.
VersionNumberString VersionNumber specialization, holding the versionString this instance is derived from.
VersionUtil  
 

Package com.jogamp.common.util Description

JogAmp HashMap, Reflection, .. Utilities