| 类 | 说明 |
|---|---|
| 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.
|
| CaseInsensitiveKeyMap<V> |
不敏感大小写的map
A Map implementation that uses case-insensitive (using
Locale.ENGLISH) strings as keys. |
| ClassFileMethodToParameterNamesFunction |
read class file - based method variable parameter name function
|
| CompositeByteBufX |
Combined byte buffer
|
| ConcurrentReferenceHashMap<K,V> | |
| ExpiryLRUMap<K,V> |
Timed expiration Map will automatically expire and delete
localCache
|
| ExpiryLRUMap.Node<V> | |
| HostUtil |
Copyright (c) 2010, 2014, Oracle and/or its affiliates.
|
| HttpHeaderUtil | |
| 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 | |
| LinkedMultiValueMap<K,V> |
This Map implementation is generally not thread-safe.
|
| LoggerFactoryX | |
| LoggerX |
JDK logging level [SEVERE WARNING INFO CONFIG FINE FINER FINEST]
|
| NamespaceUtil | |
| NettyThreadX |
Created by wangzihao on 2018/9/9/009.
|
| 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)
|
| ServerInfo | |
| 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 |
| 枚举 | 说明 |
|---|---|
| ConcurrentReferenceHashMap.ReferenceType |
Various reference types supported by this map.
|
| JavaClassFile.JavaVersion |
Copyright © 2020. All rights reserved.