# 程序包的使用
org.redkale.util

- 使用org.redkale.util的程序包
  程序包 | 说明
  --- | ---
  org.redkale.boot | 提供Redkale服务器的启动、初始化和加载功能
  org.redkale.convert | 提供数据的序列化和反解析功能
  org.redkale.convert.bson | 提供BSON的序列化和反解析功能
  org.redkale.convert.ext | Convert的基本数据的Coder实现
  org.redkale.convert.json | 提供JSON的序列化和反解析功能
  org.redkale.net | 网络TCP/UDP基础服务包
  org.redkale.net.http | HTTP协议包,提供HTTP协议服务器
  org.redkale.net.sncp | SNCP协议包,提供SNCP协议服务器
  org.redkale.service | Service接口和模式配置包
  org.redkale.source | 数据源(数据库、缓存)操作包
  org.redkale.util | Redkale工具包

- org.redkale.boot使用的org.redkale.util中的类
  类和说明
  AnyValue 该类提供类似JSONObject的数据结构，主要用于读取xml配置文件和http-header存储 详情见: https://redkale.org
  ResourceFactory 如果Resource(name = "$") 表示资源name采用所属对象的name name规则: 1: "$"有特殊含义, 不能表示"$"资源本身 2: 只能是字母、数字、(短横)-、(下划线)_、点(.)的组合 详情见: https://redkale.org

- org.redkale.convert使用的org.redkale.util中的类
  类和说明
  Attribute 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法； 代替低效的反射实现方式。
  Creator 实现一个类的构造方法。

- org.redkale.convert.bson使用的org.redkale.util中的类
  类和说明
  Attribute 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法； 代替低效的反射实现方式。
  ObjectPool 详情见: https://redkale.org

- org.redkale.convert.ext使用的org.redkale.util中的类
  类和说明
  DLong 16bytes数据结构 注意： 为了提高性能， DLong中的bytes是直接返回， 不得对bytes的内容进行修改。

- org.redkale.convert.json使用的org.redkale.util中的类
  类和说明
  Attribute 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法； 代替低效的反射实现方式。
  ObjectPool 详情见: https://redkale.org

- org.redkale.net使用的org.redkale.util中的类
  类和说明
  AnyValue 该类提供类似JSONObject的数据结构，主要用于读取xml配置文件和http-header存储 详情见: https://redkale.org
  ObjectPool 详情见: https://redkale.org

- org.redkale.net.http使用的org.redkale.util中的类
  类和说明
  AnyValue 该类提供类似JSONObject的数据结构，主要用于读取xml配置文件和http-header存储 详情见: https://redkale.org
  AnyValue.DefaultAnyValue 可读写的AnyValue默认实现类
  ByteArray 简单的byte[]操作类。
  Creator 实现一个类的构造方法。
  ObjectPool 详情见: https://redkale.org

- org.redkale.net.sncp使用的org.redkale.util中的类
  类和说明
  AnyValue 该类提供类似JSONObject的数据结构，主要用于读取xml配置文件和http-header存储 详情见: https://redkale.org
  Attribute 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法； 代替低效的反射实现方式。
  Creator 实现一个类的构造方法。
  DLong 16bytes数据结构 注意： 为了提高性能， DLong中的bytes是直接返回， 不得对bytes的内容进行修改。
  ObjectPool 详情见: https://redkale.org
  ResourceFactory 如果Resource(name = "$") 表示资源name采用所属对象的name name规则: 1: "$"有特殊含义, 不能表示"$"资源本身 2: 只能是字母、数字、(短横)-、(下划线)_、点(.)的组合 详情见: https://redkale.org

- org.redkale.service使用的org.redkale.util中的类
  类和说明
  AnyValue 该类提供类似JSONObject的数据结构，主要用于读取xml配置文件和http-header存储 详情见: https://redkale.org
  AutoLoad 自动加载。
  ResourceType 显式的指明资源类型。
  SelectColumn 详情见: https://redkale.org
  Sheet 页集合。

- org.redkale.source使用的org.redkale.util中的类
  类和说明
  Attribute 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法； 代替低效的反射实现方式。
  Creator 实现一个类的构造方法。
  SelectColumn 详情见: https://redkale.org
  Sheet 页集合。

- org.redkale.util使用的org.redkale.util中的类
  类和说明
  AnyValue 该类提供类似JSONObject的数据结构，主要用于读取xml配置文件和http-header存储 详情见: https://redkale.org
  AnyValue.DefaultAnyValue 可读写的AnyValue默认实现类
  AnyValue.Entry
  AsmMethodVisitor MethodVisitor 的调试类 详情见: https://redkale.org
  Attribute 该类实现动态映射一个JavaBean类中成员对应的getter、setter方法； 代替低效的反射实现方式。
  ByteArray 简单的byte[]操作类。
  Creator 实现一个类的构造方法。
  DLong 16bytes数据结构 注意： 为了提高性能， DLong中的bytes是直接返回， 不得对bytes的内容进行修改。
  Reproduce 详情见: https://redkale.org
  ResourceFactory 如果Resource(name = "$") 表示资源name采用所属对象的name name规则: 1: "$"有特殊含义, 不能表示"$"资源本身 2: 只能是字母、数字、(短横)-、(下划线)_、点(.)的组合 详情见: https://redkale.org
  ResourceFactory.ResourceLoader
  SelectColumn 详情见: https://redkale.org
  Sheet 页集合。