CommonUtil Domain — netty Architecture
Critical utility classes for concurrency, platform identification, and internal logging used across the entire framework.
Entity Profile
Dependency Diagram
graph TD domain_CommonUtil["CommonUtil"] subdomain_CommonUtil_Concurrent["Concurrent"] domain_CommonUtil --> subdomain_CommonUtil_Concurrent subdomain_CommonUtil_Internal["Internal"] domain_CommonUtil --> subdomain_CommonUtil_Internal subdomain_CommonUtil_Logging["Logging"] domain_CommonUtil --> subdomain_CommonUtil_Logging style domain_CommonUtil fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Subdomains
Source Files
- common/src/main/java/io/netty/util/AbstractConstant.java
- common/src/main/java/io/netty/util/concurrent/AbstractEventExecutor.java
- common/src/main/java/io/netty/util/concurrent/AbstractEventExecutorGroup.java
- common/src/main/java/io/netty/util/concurrent/AbstractFuture.java
- common/src/main/java/io/netty/util/internal/logging/AbstractInternalLogger.java
- common/src/main/java/io/netty/util/AbstractReferenceCounted.java
- common/src/main/java/io/netty/util/concurrent/AbstractScheduledEventExecutor.java
- common/src/main/java/io/netty/util/internal/AdaptiveCalculator.java
- common/src/main/java/io/netty/util/internal/AppendableCharSequence.java
- common/src/main/java/io/netty/util/AsciiString.java
- common/src/main/java/io/netty/util/AsciiStringUtil.java
- common/src/main/java/io/netty/util/internal/AtomicReferenceCountUpdater.java
- common/src/main/java/io/netty/util/AttributeKey.java
- common/src/main/java/io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory.java
- common/src/main/java/io/netty/util/concurrent/BlockingOperationException.java
- common/src/main/java/io/netty/util/internal/BoundedInputStream.java
- common/src/main/java/io/netty/util/ByteProcessor.java
- common/src/main/java/io/netty/util/ByteProcessorUtils.java
- common/src/main/java/io/netty/util/CharsetUtil.java
- common/src/main/java/io/netty/util/internal/ClassInitializerUtil.java
- common/src/main/java/io/netty/util/internal/CleanerJava24Linker.java
- common/src/main/java/io/netty/util/internal/CleanerJava25.java
- common/src/main/java/io/netty/util/internal/CleanerJava6.java
- common/src/main/java/io/netty/util/internal/CleanerJava9.java
- common/src/main/java/io/netty/util/internal/logging/CommonsLogger.java
- common/src/main/java/io/netty/util/internal/logging/CommonsLoggerFactory.java
- common/src/main/java/io/netty/util/concurrent/CompleteFuture.java
- common/src/main/java/io/netty/util/internal/ConcurrentSet.java
- common/src/main/java/io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap.java
- common/src/main/java/io/netty/util/ConstantPool.java
- common/src/main/java/io/netty/util/internal/ConstantTimeUtils.java
- common/src/main/java/io/netty/util/DefaultAttributeMap.java
- common/src/main/java/io/netty/util/concurrent/DefaultEventExecutor.java
- common/src/main/java/io/netty/util/concurrent/DefaultEventExecutorChooserFactory.java
- common/src/main/java/io/netty/util/concurrent/DefaultEventExecutorGroup.java
- common/src/main/java/io/netty/util/concurrent/DefaultFutureListeners.java
- common/src/main/java/io/netty/util/concurrent/DefaultMockTicker.java
- common/src/main/java/io/netty/util/internal/DefaultPriorityQueue.java
- common/src/main/java/io/netty/util/concurrent/DefaultProgressivePromise.java
- common/src/main/java/io/netty/util/concurrent/DefaultPromise.java
- common/src/main/java/io/netty/util/concurrent/DefaultThreadFactory.java
- common/src/main/java/io/netty/util/internal/DirectCleaner.java
- common/src/main/java/io/netty/util/DomainMappingBuilder.java
- common/src/main/java/io/netty/util/DomainNameMapping.java
- common/src/main/java/io/netty/util/DomainNameMappingBuilder.java
- common/src/main/java/io/netty/util/DomainWildcardMappingBuilder.java
- common/src/main/java/io/netty/util/internal/EmptyArrays.java
- common/src/main/java/io/netty/util/internal/EmptyPriorityQueue.java
- common/src/main/java/io/netty/util/concurrent/FailedFuture.java
- common/src/main/java/io/netty/util/concurrent/FastThreadLocal.java
- common/src/main/java/io/netty/util/concurrent/FastThreadLocalRunnable.java
- common/src/main/java/io/netty/util/concurrent/FastThreadLocalThread.java
- common/src/main/java/io/netty/util/internal/logging/FormattingTuple.java
- common/src/main/java/io/netty/util/concurrent/GlobalEventExecutor.java
- common/src/main/java/io/netty/util/HashedWheelTimer.java
- common/src/main/java/io/netty/util/internal/Hidden.java
- common/src/main/java/io/netty/util/IllegalReferenceCountException.java
- common/src/main/java/io/netty/util/concurrent/ImmediateEventExecutor.java
- common/src/main/java/io/netty/util/concurrent/ImmediateExecutor.java
- common/src/main/java/io/netty/util/internal/logging/InternalLoggerFactory.java
- common/src/main/java/io/netty/util/internal/InternalThreadLocalMap.java
- common/src/main/java/io/netty/util/internal/logging/JdkLogger.java
- common/src/main/java/io/netty/util/internal/logging/JdkLoggerFactory.java
- common/src/main/java/io/netty/util/LeakPresenceDetector.java
- common/src/main/java/io/netty/util/internal/logging/LocationAwareSlf4JLogger.java
- common/src/main/java/io/netty/util/internal/logging/Log4J2Logger.java
- common/src/main/java/io/netty/util/internal/logging/Log4J2LoggerFactory.java
- common/src/main/java/io/netty/util/internal/logging/Log4JLogger.java
- common/src/main/java/io/netty/util/internal/logging/Log4JLoggerFactory.java
- common/src/main/java/io/netty/util/internal/LongAdderCounter.java
- common/src/main/java/io/netty/util/internal/LongLongHashMap.java
- common/src/main/java/io/netty/util/internal/MacAddressUtil.java
- common/src/main/java/io/netty/util/internal/MathUtil.java
- common/src/main/java/io/netty/util/internal/logging/MessageFormatter.java
- common/src/main/java/io/netty/util/concurrent/MpscIntQueue.java
- common/src/main/java/io/netty/util/concurrent/MultithreadEventExecutorGroup.java
- common/src/main/java/io/netty/util/internal/NativeLibraryLoader.java
- common/src/main/java/io/netty/util/internal/NativeLibraryUtil.java
- common/src/main/java/io/netty/util/NetUtil.java
- common/src/main/java/io/netty/util/NetUtilInitializations.java
- common/src/main/java/io/netty/util/NetUtilSubstitutions.java
- common/src/main/java/io/netty/util/NettyRuntime.java
- common/src/main/java/io/netty/util/internal/NoOpTypeParameterMatcher.java
- common/src/main/java/io/netty/util/concurrent/NonStickyEventExecutorGroup.java
- common/src/main/java/io/netty/util/internal/ObjectCleaner.java
- common/src/main/java/io/netty/util/internal/ObjectPool.java
- common/src/main/java/io/netty/util/internal/ObjectUtil.java
- common/src/main/java/io/netty/util/internal/OutOfDirectMemoryError.java
- common/src/main/java/io/netty/util/internal/PendingWrite.java
- common/src/main/java/io/netty/util/internal/PlatformDependent.java
- common/src/main/java/io/netty/util/internal/PlatformDependent0.java
- common/src/main/java/io/netty/util/internal/svm/PlatformDependent0Substitution.java
- common/src/main/java/io/netty/util/internal/svm/PlatformDependentSubstitution.java
- common/src/main/java/io/netty/util/concurrent/PromiseAggregator.java
- common/src/main/java/io/netty/util/concurrent/PromiseCombiner.java
- common/src/main/java/io/netty/util/internal/PromiseNotificationUtil.java
- common/src/main/java/io/netty/util/concurrent/PromiseNotifier.java
- common/src/main/java/io/netty/util/concurrent/PromiseTask.java
- common/src/main/java/io/netty/util/internal/ReadOnlyIterator.java
- common/src/main/java/io/netty/util/internal/RecyclableArrayList.java
- common/src/main/java/io/netty/util/Recycler.java
- common/src/main/java/io/netty/util/internal/RefCnt.java
- common/src/main/java/io/netty/util/internal/svm/RefCntSubstitution.java
- common/src/main/java/io/netty/util/internal/ReferenceCountUpdater.java
- common/src/main/java/io/netty/util/ReferenceCountUtil.java
- common/src/main/java/io/netty/util/internal/ReflectionUtil.java
- common/src/main/java/io/netty/util/concurrent/RejectedExecutionHandlers.java
- common/src/main/java/io/netty/util/ResourceLeakDetector.java
- common/src/main/java/io/netty/util/ResourceLeakDetectorFactory.java
- common/src/main/java/io/netty/util/ResourceLeakException.java
- common/src/main/java/io/netty/util/internal/ResourcesUtil.java
- common/src/main/java/io/netty/util/internal/SWARUtil.java
- common/src/main/java/io/netty/util/concurrent/ScheduledFutureTask.java
- common/src/main/java/io/netty/util/Signal.java
- common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java
- common/src/main/java/io/netty/util/internal/logging/Slf4JLogger.java
- common/src/main/java/io/netty/util/internal/logging/Slf4JLoggerFactory.java
- common/src/main/java/io/netty/util/internal/SocketUtils.java
- common/src/main/java/io/netty/util/internal/StringUtil.java
- common/src/main/java/io/netty/util/concurrent/SucceededFuture.java
- common/src/main/java/io/netty/util/internal/SystemPropertyUtil.java
- common/src/main/java/io/netty/util/concurrent/SystemTicker.java
- common/src/main/java/io/netty/util/ThreadDeathWatcher.java
- common/src/main/java/io/netty/util/internal/ThreadExecutorMap.java
- common/src/main/java/io/netty/util/internal/ThreadLocalRandom.java
- common/src/main/java/io/netty/util/concurrent/ThreadPerTaskExecutor.java
- common/src/main/java/io/netty/util/internal/ThrowableUtil.java
- common/src/main/java/io/netty/util/internal/TypeParameterMatcher.java
- common/src/main/java/io/netty/util/concurrent/UnaryPromiseNotifier.java
- common/src/main/java/io/netty/util/concurrent/UnorderedThreadPoolEventExecutor.java
- common/src/main/java/io/netty/util/internal/svm/UnsafeRefArrayAccessSubstitution.java
- common/src/main/java/io/netty/util/internal/UnsafeReferenceCountUpdater.java
- common/src/main/java/io/netty/util/internal/VarHandleFactory.java
- common/src/main/java/io/netty/util/internal/VarHandleReferenceCountUpdater.java
- common/src/main/java/io/netty/util/Version.java
Source
- common/src/main/java/io/netty/util/AbstractConstant.java
- common/src/main/java/io/netty/util/concurrent/AbstractEventExecutor.java
- common/src/main/java/io/netty/util/concurrent/AbstractEventExecutorGroup.java
- common/src/main/java/io/netty/util/concurrent/AbstractFuture.java
- common/src/main/java/io/netty/util/internal/logging/AbstractInternalLogger.java
- common/src/main/java/io/netty/util/AbstractReferenceCounted.java
- common/src/main/java/io/netty/util/concurrent/AbstractScheduledEventExecutor.java
- common/src/main/java/io/netty/util/internal/AdaptiveCalculator.java
- common/src/main/java/io/netty/util/internal/AppendableCharSequence.java
- common/src/main/java/io/netty/util/AsciiString.java
- common/src/main/java/io/netty/util/AsciiStringUtil.java
- common/src/main/java/io/netty/util/internal/AtomicReferenceCountUpdater.java
- common/src/main/java/io/netty/util/AttributeKey.java
- common/src/main/java/io/netty/util/concurrent/AutoScalingEventExecutorChooserFactory.java
- common/src/main/java/io/netty/util/concurrent/BlockingOperationException.java
- common/src/main/java/io/netty/util/internal/BoundedInputStream.java
- common/src/main/java/io/netty/util/ByteProcessor.java
- common/src/main/java/io/netty/util/ByteProcessorUtils.java
- common/src/main/java/io/netty/util/CharsetUtil.java
- common/src/main/java/io/netty/util/internal/ClassInitializerUtil.java
- common/src/main/java/io/netty/util/internal/CleanerJava24Linker.java
- common/src/main/java/io/netty/util/internal/CleanerJava25.java
- common/src/main/java/io/netty/util/internal/CleanerJava6.java
- common/src/main/java/io/netty/util/internal/CleanerJava9.java
- common/src/main/java/io/netty/util/internal/logging/CommonsLogger.java
- common/src/main/java/io/netty/util/internal/logging/CommonsLoggerFactory.java
- common/src/main/java/io/netty/util/concurrent/CompleteFuture.java
- common/src/main/java/io/netty/util/internal/ConcurrentSet.java
- common/src/main/java/io/netty/util/concurrent/ConcurrentSkipListIntObjMultimap.java
- common/src/main/java/io/netty/util/ConstantPool.java
- common/src/main/java/io/netty/util/internal/ConstantTimeUtils.java
- common/src/main/java/io/netty/util/DefaultAttributeMap.java
- common/src/main/java/io/netty/util/concurrent/DefaultEventExecutor.java
- common/src/main/java/io/netty/util/concurrent/DefaultEventExecutorChooserFactory.java
- common/src/main/java/io/netty/util/concurrent/DefaultEventExecutorGroup.java
- common/src/main/java/io/netty/util/concurrent/DefaultFutureListeners.java
- common/src/main/java/io/netty/util/concurrent/DefaultMockTicker.java
- common/src/main/java/io/netty/util/internal/DefaultPriorityQueue.java
- common/src/main/java/io/netty/util/concurrent/DefaultProgressivePromise.java
- common/src/main/java/io/netty/util/concurrent/DefaultPromise.java
- common/src/main/java/io/netty/util/concurrent/DefaultThreadFactory.java
- common/src/main/java/io/netty/util/internal/DirectCleaner.java
- common/src/main/java/io/netty/util/DomainMappingBuilder.java
- common/src/main/java/io/netty/util/DomainNameMapping.java
- common/src/main/java/io/netty/util/DomainNameMappingBuilder.java
- common/src/main/java/io/netty/util/DomainWildcardMappingBuilder.java
- common/src/main/java/io/netty/util/internal/EmptyArrays.java
- common/src/main/java/io/netty/util/internal/EmptyPriorityQueue.java
- common/src/main/java/io/netty/util/concurrent/FailedFuture.java
- common/src/main/java/io/netty/util/concurrent/FastThreadLocal.java
- common/src/main/java/io/netty/util/concurrent/FastThreadLocalRunnable.java
- common/src/main/java/io/netty/util/concurrent/FastThreadLocalThread.java
- common/src/main/java/io/netty/util/internal/logging/FormattingTuple.java
- common/src/main/java/io/netty/util/concurrent/GlobalEventExecutor.java
- common/src/main/java/io/netty/util/HashedWheelTimer.java
- common/src/main/java/io/netty/util/internal/Hidden.java
- common/src/main/java/io/netty/util/IllegalReferenceCountException.java
- common/src/main/java/io/netty/util/concurrent/ImmediateEventExecutor.java
- common/src/main/java/io/netty/util/concurrent/ImmediateExecutor.java
- common/src/main/java/io/netty/util/internal/logging/InternalLoggerFactory.java
- common/src/main/java/io/netty/util/internal/InternalThreadLocalMap.java
- common/src/main/java/io/netty/util/internal/logging/JdkLogger.java
- common/src/main/java/io/netty/util/internal/logging/JdkLoggerFactory.java
- common/src/main/java/io/netty/util/LeakPresenceDetector.java
- common/src/main/java/io/netty/util/internal/logging/LocationAwareSlf4JLogger.java
- common/src/main/java/io/netty/util/internal/logging/Log4J2Logger.java
- common/src/main/java/io/netty/util/internal/logging/Log4J2LoggerFactory.java
- common/src/main/java/io/netty/util/internal/logging/Log4JLogger.java
- common/src/main/java/io/netty/util/internal/logging/Log4JLoggerFactory.java
- common/src/main/java/io/netty/util/internal/LongAdderCounter.java
- common/src/main/java/io/netty/util/internal/LongLongHashMap.java
- common/src/main/java/io/netty/util/internal/MacAddressUtil.java
- common/src/main/java/io/netty/util/internal/MathUtil.java
- common/src/main/java/io/netty/util/internal/logging/MessageFormatter.java
- common/src/main/java/io/netty/util/concurrent/MpscIntQueue.java
- common/src/main/java/io/netty/util/concurrent/MultithreadEventExecutorGroup.java
- common/src/main/java/io/netty/util/internal/NativeLibraryLoader.java
- common/src/main/java/io/netty/util/internal/NativeLibraryUtil.java
- common/src/main/java/io/netty/util/NetUtil.java
- common/src/main/java/io/netty/util/NetUtilInitializations.java
- common/src/main/java/io/netty/util/NetUtilSubstitutions.java
- common/src/main/java/io/netty/util/NettyRuntime.java
- common/src/main/java/io/netty/util/internal/NoOpTypeParameterMatcher.java
- common/src/main/java/io/netty/util/concurrent/NonStickyEventExecutorGroup.java
- common/src/main/java/io/netty/util/internal/ObjectCleaner.java
- common/src/main/java/io/netty/util/internal/ObjectPool.java
- common/src/main/java/io/netty/util/internal/ObjectUtil.java
- common/src/main/java/io/netty/util/internal/OutOfDirectMemoryError.java
- common/src/main/java/io/netty/util/internal/PendingWrite.java
- common/src/main/java/io/netty/util/internal/PlatformDependent.java
- common/src/main/java/io/netty/util/internal/PlatformDependent0.java
- common/src/main/java/io/netty/util/internal/svm/PlatformDependent0Substitution.java
- common/src/main/java/io/netty/util/internal/svm/PlatformDependentSubstitution.java
- common/src/main/java/io/netty/util/concurrent/PromiseAggregator.java
- common/src/main/java/io/netty/util/concurrent/PromiseCombiner.java
- common/src/main/java/io/netty/util/internal/PromiseNotificationUtil.java
- common/src/main/java/io/netty/util/concurrent/PromiseNotifier.java
- common/src/main/java/io/netty/util/concurrent/PromiseTask.java
- common/src/main/java/io/netty/util/internal/ReadOnlyIterator.java
- common/src/main/java/io/netty/util/internal/RecyclableArrayList.java
- common/src/main/java/io/netty/util/Recycler.java
- common/src/main/java/io/netty/util/internal/RefCnt.java
- common/src/main/java/io/netty/util/internal/svm/RefCntSubstitution.java
- common/src/main/java/io/netty/util/internal/ReferenceCountUpdater.java
- common/src/main/java/io/netty/util/ReferenceCountUtil.java
- common/src/main/java/io/netty/util/internal/ReflectionUtil.java
- common/src/main/java/io/netty/util/concurrent/RejectedExecutionHandlers.java
- common/src/main/java/io/netty/util/ResourceLeakDetector.java
- common/src/main/java/io/netty/util/ResourceLeakDetectorFactory.java
- common/src/main/java/io/netty/util/ResourceLeakException.java
- common/src/main/java/io/netty/util/internal/ResourcesUtil.java
- common/src/main/java/io/netty/util/internal/SWARUtil.java
- common/src/main/java/io/netty/util/concurrent/ScheduledFutureTask.java
- common/src/main/java/io/netty/util/Signal.java
- common/src/main/java/io/netty/util/concurrent/SingleThreadEventExecutor.java
- common/src/main/java/io/netty/util/internal/logging/Slf4JLogger.java
- common/src/main/java/io/netty/util/internal/logging/Slf4JLoggerFactory.java
- common/src/main/java/io/netty/util/internal/SocketUtils.java
- common/src/main/java/io/netty/util/internal/StringUtil.java
- common/src/main/java/io/netty/util/concurrent/SucceededFuture.java
- common/src/main/java/io/netty/util/internal/SystemPropertyUtil.java
- common/src/main/java/io/netty/util/concurrent/SystemTicker.java
- common/src/main/java/io/netty/util/ThreadDeathWatcher.java
- common/src/main/java/io/netty/util/internal/ThreadExecutorMap.java
- common/src/main/java/io/netty/util/internal/ThreadLocalRandom.java
- common/src/main/java/io/netty/util/concurrent/ThreadPerTaskExecutor.java
- common/src/main/java/io/netty/util/internal/ThrowableUtil.java
- common/src/main/java/io/netty/util/internal/TypeParameterMatcher.java
- common/src/main/java/io/netty/util/concurrent/UnaryPromiseNotifier.java
- common/src/main/java/io/netty/util/concurrent/UnorderedThreadPoolEventExecutor.java
- common/src/main/java/io/netty/util/internal/svm/UnsafeRefArrayAccessSubstitution.java
- common/src/main/java/io/netty/util/internal/UnsafeReferenceCountUpdater.java
- common/src/main/java/io/netty/util/internal/VarHandleFactory.java
- common/src/main/java/io/netty/util/internal/VarHandleReferenceCountUpdater.java
- common/src/main/java/io/netty/util/Version.java
Frequently Asked Questions
What is the CommonUtil domain?
The CommonUtil domain is an architectural grouping in the netty codebase. Critical utility classes for concurrency, platform identification, and internal logging used across the entire framework. It contains 135 source files.
What subdomains are in CommonUtil?
The CommonUtil domain contains 3 subdomain(s): Concurrent, Internal, Logging.
How many files are in CommonUtil?
The CommonUtil domain contains 135 source files.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free