| ▼Pjau | |
| ▼Ppkg | |
| CPlatformRuntime | Initialized by org.jau.sys.RuntimeProps |
| ▼Psys | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Pdl | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CBionicDynamicLinker32bitImpl | Bionic 32bit specialization of UnixDynamicLinkerImpl utilizing Bionic's non POSIX flags and mode values |
| CBionicDynamicLinker64BitImpl | Bionic 64bit specialization of UnixDynamicLinkerImpl utilizing Bionic's non POSIX flags and mode values |
| CMacOSXDynamicLinkerImpl | Mac OS X specialization of UnixDynamicLinkerImpl utilizing OS X 's non POSIX flags and mode values |
| CPosixDynamicLinkerImpl | |
| CWindowsDynamicLinkerImpl | |
| CMachineDataInfoRuntime | Runtime operations of MachineDataInfo |
| ▼Ptest | |
| ►Pfs | |
| ►CFileUtilBaseTest | |
| CPathStatsVisitor | |
| CVisitorStats | |
| CTestFileUtils01 | |
| CTestsudoFileUtils02 | |
| ►Pio | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTestByteStream01 | |
| CTestIOUtil01 | |
| CTestMemBuffers00 | |
| ►Pjunit | |
| ►Putil | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CJunitTracer | |
| ►CMiscUtils | |
| CCopyStats | |
| CSingletonJunitCase | |
| ►Pnet | Copyright 2015 JogAmp Community |
| CAssetURLConnectionBase | |
| CTestAssetURLConnectionRegistered | |
| CTestAssetURLConnectionUnregistered | |
| CTestEUI48 | Test basic EUI48 functionality |
| CTestUri01 | |
| CTestUri02Composing | |
| CTestUri03Resolving | |
| CTestUri99LaunchOnReservedCharPathBug908 | Bug 908: Automated test, launching GlueGen jar file from an odd pathname |
| CTestUriQueryProps | |
| CTestUrisWithAssetHandler | |
| CURIDumpUtil | |
| ►Ppkg | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Pcache | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTestTempJarCache | |
| CTestJarUtil | |
| ►Psys | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2022 Gothel Software e.K |
| ►Pelf | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTestElfReader01 | |
| CTestClock01 | |
| CTestPlatform01 | |
| CTestSystemPropsAndEnvs | |
| ►Putil | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Pparallel | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Plocks | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Pimpl | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CLockDebugUtil | Functionality enabled if Lock#DEBUG is true |
| CRecursiveLockImpl01CompleteFair | Reentrance locking toolkit, impl a complete fair FIFO scheduler |
| ►CRecursiveLockImpl01Unfairish | Reentrance locking toolkit, impl a non-complete fair FIFO scheduler |
| CSync | |
| CRecursiveThreadGroupLockImpl01Unfairish | |
| CSingletonInstanceFileLock | |
| ►CSingletonInstanceServerSocket | |
| CServer | |
| CLock | Specifying a thread blocking lock implementation |
| ►CLockFactory | |
| CImplType | |
| CRecursiveLock | Reentrance capable locking toolkit |
| CRecursiveThreadGroupLock | Reentrance capable locking toolkit, supporting multiple threads as owner |
| CSingletonInstance | |
| CThreadLock | Extending the Lock features with convenient functionality |
| CTestRunnableTask01 | |
| CBitDemoData | |
| CRingBuffer01Base | |
| ►CTestArrayHashMap01 | |
| CDummy | |
| ►CTestArrayHashSet01 | |
| CDummy | |
| ►CTestBaseCodec | |
| CBase64AlphabetNopadding | |
| CTestBasicTypes | |
| CTestBitfield00 | Test basic bitfield operations for Bitfield |
| CTestBitstream00 | Test basic bit operations for Bitstream |
| CTestBitstream01 | Test Bitstream w/ raw linear and bulk read/write access w/o semantics: |
| CTestBitstream02 | Test Bitstream w/ int8 read/write access w/ semantics as well as with aligned and unaligned access |
| CTestBitstream03 | Test Bitstream w/ int16 read/write access w/ semantics as well as with aligned and unaligned access |
| CTestBitstream04 | Test Bitstream w/ int32 read/write access w/ semantics as well as with aligned and unaligned access |
| CTestLFRingBuffer01 | |
| CTestValueConversion | |
| CTestVersionInfo | |
| CTestVersionNumber | |
| CVersionInfo | |
| ▼Putil | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| CInt32ArrayBitfield | Simple bitfield interface for efficient storage access in O(1) |
| CInt32Bitfield | Simple bitfield interface for efficient storage access in O(1) |
| CSyncedBitfield | Simple synchronized Bitfield by wrapping an existing Bitfield |
| ▼Porg | |
| ▼Pjau | |
| ►Pbase | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| CJaulibVersion | |
| ►Pfs | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2022 Gothel Software e.K |
| ►Plinux | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2022 Gothel Software e.K |
| ►CMountFlags | Flag bit values for mount() flags under GNU/Linux |
| CBit | |
| ►CUnmountFlags | Flag bit class for umount() flags under GNU/Linux |
| CBit | |
| ►CCopyOptions | Filesystem copy options used to copy() path elements |
| CBit | |
| CDirItem | Representing a directory item split into dirname() and basename() |
| ►CFileStats | Platform agnostic representation of POSIX ::lstat() and ::stat() for a given pathname |
| ►CField | |
| CType | |
| ►CFileUtil | Native file types and functionality |
| CPathVisitor | Path visitor for FileUtil#visit(FileStats, TraverseOptions, PathVisitor) |
| ►CFMode | Generic file type and POSIX protection mode bits as used in file_stats, touch(), mkdir() etc |
| CBit | |
| ►CMountFlags | Generic flag bit values for mount() flags |
| CBit | |
| CBit0 | |
| CTraverseEvent | Filesystem traverse event used to call path_visitor for path elements from visit() |
| ►CTraverseOptions | Filesystem traverse options used to visit() path elements |
| CBit | |
| ►CUnmountFlags | Generic flag bit class for umount() flags |
| CBit | |
| CBit0 | |
| ►Pio | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| ►CBitstream | Versatile Bitstream implementation supporting: |
| CByteArrayStream | Specific byte stream |
| CByteBufferStream | Specific byte stream |
| CByteInputStream | Specific byte stream |
| CByteOutputStream | Specific byte stream |
| CByteStream | General byte stream |
| ►CBuffers | Utility methods allowing easy java.nio.Buffer manipulations |
| CCleaner | Access to NIO sun.misc.Cleaner, allowing caller to deterministically clean a given sun.nio.ch.DirectBuffer |
| CByteInStream | Abstract byte input stream object |
| CByteInStream_Feed | Ringbuffer-Based byte input stream with an externally provisioned data feed |
| CByteInStream_File | File based byte input stream, including named file descriptor |
| CByteInStream_URL | Ringbuffer-Based byte input stream with a URL connection provisioned data feed |
| ►CByteInStreamUtil | This class represents an abstract byte input stream object |
| CStreamConsumer1 | Stream consumer using a byte array |
| CStreamConsumer2 | Stream consumer using a direct ByteBuffer |
| CByteOutStream | Abstract byte output stream object, to write data to a sink |
| CByteOutStream_File | File based byte output stream, including named file descriptor |
| ►CIOState | Mimic std::ios_base::iostate for state functionality, see iostate_func |
| CBit | |
| CIOStateFunc | Supporting std::basic_ios's iostate functionality for all ByteInStream implementations |
| ►CIOUtil | |
| CClassResources | Helper compound associating a class instance and resource paths to be resolved at a later time |
| CStreamMonitor | |
| ►CMappedByteBufferInputStream | An InputStream implementation based on an underlying FileChannel's memory mapped ByteBuffer, supporting mark and reset() |
| CCacheMode | |
| CFileResizeOp | File resize interface allowing a file to change its size, e.g |
| CMappedByteBufferOutputStream | An OutputStream implementation based on an underlying FileChannel's memory mapped ByteBuffer |
| CMemUtil | |
| CPrintUtil | |
| CStructAccessor | |
| CUriTk | Limited URI toolkit to query handled protocols by the IO implementation |
| ►Plang | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| ►CExceptionUtils | |
| CCustomStackTrace | Interface allowing Throwable specializations to provide their custom stack trace presentation |
| CInterruptedRuntimeException | Unchecked exception propagating an InterruptedException where handling of the latter is not desired |
| ►CInterruptSource | Interface exposing java.lang.Thread#interrupt() source, intended for java.lang.Thread specializations |
| CThread | java.lang.Thread specialization implementing InterruptSource to track java.lang.Thread#interrupt() calls |
| CUtil | |
| ►CReflectionUtil | Utility methods to simplify reflection access |
| CMethodAccessor | Convenient Method access class |
| CSourcedInterruptedException | InterruptedException, which may include the source, see getInterruptSource() |
| CUnsafeUtil | Utility methods allowing easy access to certain sun.misc.Unsafe functionality |
| ►Pnet | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Passet | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CHandler | URLStreamHandler to handle the asset protocol |
| CAssetURLConnection | See base class PiggybackURLConnection for motivation |
| CAssetURLContext | See PiggybackURLConnection for description and examples |
| CAssetURLStreamHandler | URLStreamHandler to handle the asset protocol |
| CEUI48 | A packed 48 bit EUI-48 identifier, formerly known as MAC-48 or simply network device MAC address (Media Access Control address) |
| CEUI48Sub | A 48 bit EUI-48 sub-identifier, see EUI48 |
| CGenericURLStreamHandlerFactory | |
| CPiggybackURLConnection | Generic resource location protocol connection, using another sub-protocol as the vehicle for a piggyback protocol |
| CPiggybackURLContext | See PiggybackURLConnection for description and examples |
| ►CUri | This class implements an immutable Uri as defined by RFC 2396 |
| CASCIIEncoded | |
| CEncoded | Immutable RFC3986 encoded string |
| CUriQueryProps | Helper class to process URI's query, handled as properties |
| ►Ppkg | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Pcache | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CTempCacheReg | |
| CTempFileCache | |
| ►CTempJarCache | Static Jar file cache handler using an underlying instance of TempFileCache, see getTempFileCache() |
| CLoadState | |
| ►CJarUtil | |
| CResolver | Interface allowing users to provide an URL resolver that will convert custom classloader URLs like Eclipse/OSGi bundleresource: URLs to normal jar: URLs |
| CJaulibJarSHASum | Jaulib definition of TempJarSHASum's specialization of SHASum |
| CJNIJarLibrary | Static JNI Native Libraries handler including functionality for native JAR files using JarUtil and TempJarCache |
| CTempJarSHASum | SHASum specialization utilizing TempJarCache to access jar file content for SHA computation |
| ►Psec | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021-2023 Gothel Software e.K |
| CSecurityUtil | |
| CSHASum | Utility class to produce secure hash (SHA) sums over diverse input sources |
| ►Psys | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| ►Pdl | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| CDynamicLibraryBundle | Provides bundling of:
|
| CDynamicLibraryBundleInfo | |
| CDynamicLinker | Low level secure dynamic linker access |
| CDynamicLookupHelper | |
| CNativeLibrary | Provides low-level, relatively platform-independent access to shared ("native") libraries |
| ►Pelf | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CEhdr_p1 | |
| CEhdr_p2 | |
| CElfHeaderPart1 | ELF ABI Header Part-1 |
| CElfHeaderPart2 | ELF ABI Header Part-2 |
| CSection | |
| ►CSectionArmAttributes | ARM EABI attributes within section header SectionHeader#SHT_ARM_ATTRIBUTES |
| CAttribute | |
| CTag | |
| CType | |
| CVendorAttributes | |
| CSectionHeader | ELF ABI Section Header |
| CShdr | |
| CAndroidUtil | |
| CAndroidVersion | |
| CClock | |
| CDebug | Helper routines for logging and debugging |
| CJNILibrary | Static JNI Native Libraries handler |
| ►CMachineDataInfo | Machine data description for alignment and size onle, see com.jogamp.gluegen |
| CStaticConfig | Static enumeration of MachineDataInfo instances used for high performance data size and alignment lookups, e.g |
| CPlatformProps | Platform Properties derived from Java properties |
| ►CPlatformTypes | Exposing types describing the underlying platform |
| CABIType | |
| CCPUFamily | |
| CCPUType | |
| COSType | |
| CPropertyAccess | Helper routines for accessing properties |
| CRuntimeProps | Runtime platform properties derived from PlatformProps and runtime query |
| ►Putil | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2020 Gothel Software e.K |
| ►Pparallel | Author: Sven Gothel sgoth.nosp@m.el@j.nosp@m.ausof.nosp@m.t.co.nosp@m.m Copyright (c) 2021 Gothel Software e.K |
| CFunctionTask | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| ►CRunnableExecutor | |
| CCurrentThreadExecutor | |
| CRunnableTask | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| CTaskBase | Helper class to provide a Runnable queue implementation with a Runnable wrapper which notifies after execution for the invokeAndWait() semantics |
| CArrayHashMap | HashMap implementation backed by an ArrayList to preserve order of values |
| CArrayHashSet | Hashed ArrayList implementation of the List and Collection interface |
| ►CBaseCodec | Base codecs, i.e |
| CAlphabet | Base Alphabet Specification providing the alphabet for encode() and decode() |
| CAscii38Alphabet | Safe base 38 alphabet with ASCII code-point sorting order |
| CAscii64Alphabet | Safe base 64 alphabet with ASCII code-point sorting order |
| CAscii86Alphabet | Base 86 alphabet with ASCII code-point sorting order |
| CBase64Alphabet | Safe canonical base64 alphabet, without ASCII code-point sorting order |
| CBase64urlAlphabet | Safe canonical base64url alphabet, without ASCII code-point sorting order |
| CNatural64Alphabet | Safe natural base 64 alphabet, both without ASCII code-point sorting order |
| CNatural86Alphabet | Natural base 86 alphabet, without ASCII code-point sorting order |
| CBasicAlgos | |
| CBasicTypes | |
| ►CBitfield | Simple bitfield interface for efficient bit storage access in O(1) |
| CFactory | Simple Bitfield factory for returning the efficient implementation |
| CBitMath | |
| CFunction | Generic function interface to perform an action w/ given optional arguments producing an optional result |
| CHash32 | |
| CHash64 | |
| CIntMath | |
| CJauVersion | |
| CLFRingbuffer | Simple implementation of Ringbuffer, exposing lock-free get*(..) and put*(..) methods |
| CRingbuffer | Ring buffer interface, a.k.a circular buffer |
| CValueConv | Utility class providing simple signed and unsigned primitive value conversions for byte, short, int, float and double |
| CVersionNumber | Simple version number class containing a version number either being defined explicit or derived from a string |
| CVersionNumberString | VersionNumber specialization, holding the versionString this instance is derived from |
| CVersionUtil | |