Package com.jogamp.common.util
package com.jogamp.common.util
JogAmp HashMap, Reflection, .. Utilities
-
ClassDescriptionArrayHashMap<K,
V> ArrayHashSet<E>Hashed ArrayList implementation of the List and Collection interface.Simple bitfield interface for efficient bit storage access in O(1).SimpleBitfieldfactory for returning the efficient implementation.Bit operation utilities (static).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 operationsSpecificbyte stream.Specificbyte stream.Specificbyte stream.Specificbyte stream.General byte stream.All in memory inflater / deflator for small chunks using streamsSimple primitive-type stack.Function<R,A> Generic function interface to perform an action w/ given optional arguments producing an optional result.FunctionTask<R,A> Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for theinvokeAndWait()semantics.Deprecated.Simple primitive-type stack.Unchecked exception propagating anInterruptedExceptionwhere handling of the latter is not desired.Interface exposingThread.interrupt()source, intended forThreadspecializations.Fast HashMap for primitive data.An entry mapping a key to a value.Fast HashMap for primitive data.An entry mapping a key to a value.Fast HashMap for primitive data.An entry mapping a key to a value.Helper compound associating a class instance and resource paths to beresolvedat a later time.Interface allowing users to provide an URL resolver that will convert custom classloader URLs like Eclipse/OSGi bundleresource: URLs to normal jar: URLs.LFRingbuffer<T>Fast HashMap for primitive data.An entry mapping a key to a value.Fast HashMap for primitive data.An entry mapping a key to a value.Fast HashMap for primitive data.An entry mapping a key to a value.Simple primitive-type stack.Helper routines for accessing properties.Convenient Method access classRingbuffer<T>Ring buffer interface, a.k.a circular buffer.Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for theinvokeAndWait()semantics.InterruptedException, which may include the source, seeSourcedInterruptedException.getInterruptSource().Simple synchronized implementation ofRingbuffer.Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for theinvokeAndWait()semantics.Utility class providing simple signed and unsigned primitive value conversions for byte, short, int, float and double.Simple version number class containing a version number either beingdefined explicitorderived from a string.VersionNumberspecialization, holding theversionStringthis instance is derived from.
Bitfieldimplementations viaBitfield.Factory.create(int).