| 类 | 说明 |
|---|---|
| AbortPolicyWithReport |
Abort Policy.
|
| AnnotationMethodToMethodNameFunction |
Annotation-based method name function
|
| AnnotationMethodToParameterNamesFunction |
Annotation-based method variable parameter name function (because abstract methods cannot be obtained with ASM, only concrete methods can)
|
| ApplicationX |
Lightweight container that supports resource injection
|
| ApplicationX.AutowiredConstructorPostProcessor |
参考 org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor
|
| ApplicationX.BeanDefinition | |
| ApplicationX.BeanWrapper | |
| ApplicationX.InjectElement<T extends Member> |
参考 org.springframework.beans.factory.annotation.InjectionMetadata.InjectedElement
|
| ApplicationX.OrderComparator | |
| ApplicationX.PropertyValue | |
| ApplicationX.PropertyValues | |
| ApplicationX.RegisteredBeanPostProcessor | |
| ApplicationX.Scanner |
1.扫描class文件
2.创建对象并包装
|
| ApplicationX.ValueHolder | |
| AsciiStringCachePool | |
| ByteBufAllocatorX |
Created by wangzihao on 2018/8/5/005.
|
| BytesMetrics | |
| BytesMetricsChannelHandler |
Packet monitoring (read write/byte)
|
| CaseInsensitiveKeyMap<V> |
不敏感大小写的map
A Map implementation that uses case-insensitive (using
Locale.ENGLISH) strings as keys. |
| ChunkedWriteHandler |
A
ChannelHandler that adds support for writing a large data stream
asynchronously neither spending a lot of memory nor getting
OutOfMemoryError. |
| ClassFileMethodToParameterNamesFunction |
read class file - based method variable parameter name function
|
| ConcurrentLinkedHashMap<K,V> |
A hash table supporting full concurrency of retrievals, adjustable expected
concurrency for updates, and a maximum capacity to bound the map by.
|
| ConcurrentLinkedHashMap.Builder<K,V> |
A builder that creates
ConcurrentLinkedHashMap instances. |
| ConcurrentLinkedHashMap.LinkedDeque<E extends ConcurrentLinkedHashMap.Linked<E>> |
Linked list implementation of the the JDK6 Deque interface where the link
pointers are tightly integrated with the element.
|
| ConcurrentLinkedHashMap.Weighers |
A common set of
ConcurrentLinkedHashMap.Weigher implementations. |
| ConcurrentReferenceHashMap<K,V> | |
| ExpiryLRUMap<K,V> |
定时过期Map 会自动过期删除
支持项 : 1.定时过期(过期事件通知)
ExpiryLRUMap.setOnExpiryConsumer(Consumer) ExpiryLRUMap.onExpiry(Node)
2. |
| ExpiryLRUMap.ExpiresNotify | |
| ExpiryLRUMap.ExpiresScan | |
| ExpiryLRUMap.Node<KEY,VALUE> | |
| HostUtil |
Copyright (c) 2010, 2014, Oracle and/or its affiliates.
|
| IOUtil |
(input | output) stream tool
|
| JavaClassFile |
java类文件
ClassFile {
u4 magic;
u2 minor_version;
u2 major_version;
u2 constant_pool_count;
cp_info constant_pool[constant_pool_count-1];
u2 access_flags;
u2 this_class;
u2 super_class;
u2 interfaces_count;
u2 interfaces[interfaces_count];
u2 fields_count;
field_info fields[fields_count];
u2 methods_count;
method_info methods[methods_count];
u2 attributes_count;
attribute_info attributes[attributes_count];
}
class文件结构.官方文档 https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-4.html
参考文件 com.sun.org.apache.bcel.internal.classfile.ClassParser
|
| JavaClassFile.ClassReader | |
| JavaClassFile.ConstantPool | |
| JavaClassFile.Member | |
| JavaClassFile.Member.Type | |
| JavaClassFile.Opcodes | |
| JVMUtil | |
| LinkedMultiValueMap<K,V> |
This Map implementation is generally not thread-safe.
|
| LoggerFactoryX | |
| LoggerX |
JDK logging level [SEVERE WARNING INFO CONFIG FINE FINER FINEST]
|
| MessageMetrics | |
| MessageMetricsChannelHandler |
Communication monitoring (read write/time)
|
| NamespaceUtil | |
| NettyThreadPoolExecutor |
Use netty thread
|
| NettyThreadX |
Created by wangzihao on 2018/9/9/009.
|
| NettyUtil | |
| RecyclableUtil |
RecyclableUtil
|
| Recycler<T> |
Collector (can control the number of instances, ensure the stability of instances, no explosion, no explosion, reduce the number of gc)
|
| ReflectUtil |
ReflectUtil
Provide utility functions for calling getter/setter methods, accessing private variables, calling private methods, getting generic type classes, real classes that have been aoped, and so on.
|
| ResourceManager |
Resource management (note: prefix all directories with/for operations)
|
| StringUtil |
Created by wangzihao on 2018/7/31/031.
|
| SystemPropertyUtil |
Created by wangzihao on 2018/11/8/008.
|
| ThreadFactoryX |
Created by wangzihao on 2018/8/25/025.
|
| ThreadPoolX | |
| TypeUtil | |
| TypeUtil.TypeResult |
| 枚举 | 说明 |
|---|---|
| ConcurrentLinkedHashMap.DrainStatus |
The draining status of the buffers.
|
| ConcurrentReferenceHashMap.ReferenceType |
Various reference types supported by this map.
|
| JavaClassFile.JavaVersion |
Copyright © 2021. All rights reserved.