| 程序包 | 说明 |
|---|---|
| top.chitucao.summerframework.trie.configuration.property | |
| top.chitucao.summerframework.trie.configuration.property.impl |
| 限定符和类型 | 类 | 说明 |
|---|---|---|
class |
AbstractDictProperty<T,R,K>
包含字典的节点属性
|
| 限定符和类型 | 类 | 说明 |
|---|---|---|
class |
AutoMappingProperty<T,R>
自动建立映射关系的节点属性
-将字段值通过自增的方式映射为一个数字,将该数字存在树节点上;
-适用于字段值占用空间比较大,重复度比较高,需要进行数据压缩的场景;
|
|
class |
MappingProperty<T,R,K>
自定义映射关系的树节点属性
-1.这里的自定义指的是可以手动指定字典key和字段值的映射关系,合理的映射关系将支持范围和比较查询;
-2.比如金额,数字,日期等可以转换成一个对应的的数字;
-3.范围和比较查询时推荐和TreeMapNode结合使用,查询时间复杂度会降低到logn;
|
|
class |
OneWayMappingProperty<T,R,K>
单向建立映射关系的节点属性
-1.这里只需要指定字段值如何映射成节点值就行了,不需要指定节点值如何映射成字段值
|
|
class |
OriginProperty<T,R>
节点值和字段值保持一致的节点属性
-1.树节点值存的就是字段值本身
|
Copyright © 2024–2025. All rights reserved.