跳过导航链接
A B C D E F G H I K L M N O P Q R S T V W 

A

AbstractDictProperty<T,R,K> - top.chitucao.summerframework.trie.configuration.property中的类
包含字典的节点属性
AbstractDictProperty(String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
 
AbstractDictProperty(String, String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
 
AbstractDictProperty(String, String, Dict<R, K>) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
 
AbstractMapNode<K> - top.chitucao.summerframework.trie.node中的类
map实现的trie节点抽象
AbstractMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.AbstractMapNode
 
AbstractNamedMapNode<K> - top.chitucao.summerframework.trie.node.extra中的类
AbstractNamedMapNode
AbstractNamedMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.extra.AbstractNamedMapNode
 
AbstractProperty<T,R,K> - top.chitucao.summerframework.trie.configuration.property中的类
抽象属性
AbstractProperty(String, String, boolean) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
addAggregation(Aggregation, String) - 类 中的方法top.chitucao.summerframework.trie.query.Aggregations
 
addAllDict(Iterable<? extends MapTrieProtoBuf.Dict>) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addAllMapEntry(Iterable<? extends MapTrieProtoBuf.MapEntry>) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addChildNode(Node<K>, T) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
addChildNode(Node<K>, T) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
添加子节点
addCriterion(String, Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
添加一个条件
addDict(MapTrieProtoBuf.Dict) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addDict(int, MapTrieProtoBuf.Dict) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addDict(MapTrieProtoBuf.Dict.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addDict(int, MapTrieProtoBuf.Dict.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addDictBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addDictBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
addMapEntry(MapTrieProtoBuf.MapEntry) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addMapEntry(int, MapTrieProtoBuf.MapEntry) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addMapEntry(MapTrieProtoBuf.MapEntry.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addMapEntry(int, MapTrieProtoBuf.MapEntry.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addMapEntryBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addMapEntryBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
addProperty(Property) - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
addRepeatedField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
addSetter(String, BiConsumer<E, R>) - 类 中的方法top.chitucao.summerframework.trie.query.ResultBuilder
 
Aggregation - top.chitucao.summerframework.trie.query中的枚举
聚合条件
aggregationMap - 类 中的变量top.chitucao.summerframework.trie.query.Aggregations
 
Aggregations - top.chitucao.summerframework.trie.query中的类
Aggrega
Aggregations() - 类 的构造器top.chitucao.summerframework.trie.query.Aggregations
 
and(String) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
apply(Map<?, Node<?>>, Property<?, ?, ?>) - 接口 中的方法top.chitucao.summerframework.trie.operation.Func
查询符合条件的子节点
AutoMappingProperty<T,R> - top.chitucao.summerframework.trie.configuration.property.impl中的类
自动建立映射关系的节点属性 -将字段值通过自增的方式映射为一个数字,将该数字存在树节点上; -适用于字段值占用空间比较大,重复度比较高,需要进行数据压缩的场景;
AutoMappingProperty(String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
AutoMappingProperty(String, DictKeyType) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
AutoMappingProperty(String, DictKeyType, String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
AutoMappingProperty(String, DictKeyType, String, Dict<R, Number>) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
AutoMappingProperty(String, DictKeyType, NodeType) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
AutoMappingProperty(String, DictKeyType, NodeType, Dict<R, Number>) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 

B

BasicOperates - top.chitucao.summerframework.trie.operation中的类
基本操作实现
BasicOperates() - 类 的构造器top.chitucao.summerframework.trie.operation.BasicOperates
 
between(Object, Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
build() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
build() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
build() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
build() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
buildPartial() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
buildPartial() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
buildPartial() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
buildPartial() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 

C

child(K) - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
子节点
child(K) - 接口 中的方法top.chitucao.summerframework.trie.node.Node
子节点
CHILD_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
childKeySet() - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
子节点key集合
childKeySet() - 接口 中的方法top.chitucao.summerframework.trie.node.Node
子节点key集合
children - 类 中的变量top.chitucao.summerframework.trie.node.AbstractMapNode
子节点映射表
children() - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
子节点映射表
children() - 接口 中的方法top.chitucao.summerframework.trie.node.Node
子节点映射表
childSize() - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
子节点数量
childSize() - 接口 中的方法top.chitucao.summerframework.trie.node.Node
子节点数量
clear() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
clear() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
clear() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
clear() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
clearChild() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
clearDict() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
clearField(Descriptors.FieldDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
clearField(Descriptors.FieldDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
clearField(Descriptors.FieldDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
clearField(Descriptors.FieldDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
clearKey() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
int64 key = 1;
clearKeyClazz() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string keyClazz = 1;
clearMapEntry() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
clearOneof(Descriptors.OneofDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
clearOneof(Descriptors.OneofDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
clearOneof(Descriptors.OneofDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
clearOneof(Descriptors.OneofDescriptor) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
clearRoot() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
clearVal() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
string val = 2;
clearValClazz() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string valClazz = 2;
clone() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
clone() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
clone() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
clone() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
ConcurrentHashMapNode<K> - top.chitucao.summerframework.trie.node中的类
线程安全的HashMap实现的trie节点
ConcurrentHashMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.ConcurrentHashMapNode
 
ConcurrentHashMapNode(Stream<K>) - 类 的构造器top.chitucao.summerframework.trie.node.ConcurrentHashMapNode
 
ConcurrentHashMapNode.EmptyNodeHolder - top.chitucao.summerframework.trie.node中的类
单例实现的空节点
ConcurrentSkipListMapNode<K> - top.chitucao.summerframework.trie.node中的类
跳表实现的线程安全的trie节点
ConcurrentSkipListMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.ConcurrentSkipListMapNode
 
ConcurrentSkipListMapNode(Stream<K>) - 类 的构造器top.chitucao.summerframework.trie.node.ConcurrentSkipListMapNode
 
ConcurrentSkipListMapNode.EmptyNodeHolder - top.chitucao.summerframework.trie.node中的类
单例实现的空节点
Configuration - top.chitucao.summerframework.trie.configuration中的类
配置
Configuration() - 类 的构造器top.chitucao.summerframework.trie.configuration.Configuration
 
contains(Criteria) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
是否包含
contains(T) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
是否包含某个数据
contains(Node<K>, Criterion) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
contains(Node<K>, Criterion) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
是否满足条件
contains(Criteria) - 接口 中的方法top.chitucao.summerframework.trie.Trie
是否包含
contains(T) - 接口 中的方法top.chitucao.summerframework.trie.Trie
是否包含某个数据
containsChild(long) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
containsChild(long) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
map<int64, .Node> child = 1;
containsChild(long) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.NodeOrBuilder
map<int64, .Node> child = 1;
containsFieldValue(R) - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
是否包含某个字段值
containsFieldValue(R) - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
是否包含某个字段值
counter - 类 中的变量top.chitucao.summerframework.trie.dict.HashMapDict
 
createNewNode() - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
createNewNode() - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
创建新节点
createNodeManagers() - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManagerFactory
 
createNodeManagers() - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManagerFactory
创建所有节点管理器
Criteria - top.chitucao.summerframework.trie.query中的类
条件
Criteria() - 类 的构造器top.chitucao.summerframework.trie.query.Criteria
 
Criterion - top.chitucao.summerframework.trie.query中的类
条件
Criterion() - 类 的构造器top.chitucao.summerframework.trie.query.Criterion
 

D

dataSearch(Criteria) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
数据查询 适用于叶子节点存储数据的情况
dataSearch(Criteria) - 接口 中的方法top.chitucao.summerframework.trie.Trie
原始数据查询 -1.返回的是叶子节点的数据,所以要求叶子节点必须存储数据,属于propertySearch查询最后一层时的特殊情况;
decrNodeKeyCount(K, int) - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
减少一个字典key对应的子节点数量
decrNodeKeyCount(K, int) - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
减少一个字典key的数量
DefaultNodeManager - top.chitucao.summerframework.trie.nodemanager中的类
默认节点管理器
DefaultNodeManager(Property<?, ?, ?>) - 类 的构造器top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
DefaultNodeManagerFactory - top.chitucao.summerframework.trie.nodemanager中的类
默认节点管理器工厂实现
DefaultNodeManagerFactory(Configuration) - 类 的构造器top.chitucao.summerframework.trie.nodemanager.DefaultNodeManagerFactory
 
dict - 类 中的变量top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
字段字典
Dict<R,K> - top.chitucao.summerframework.trie.dict中的接口
字段值字典
dict() - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
字典键值表
dict - 类 中的变量top.chitucao.summerframework.trie.dict.HashMapDict
 
dict() - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
字典键值表
DICT_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
dictKeyAdder - 类 中的变量top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
DictKeyType - top.chitucao.summerframework.trie.configuration.property中的枚举
字典key类型 -1.配合AutoIncrementProperty使用,字段值范围确定的情况下可以用最节省空间的数据类型;
dictValues(String, Object...) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
查询某个字段的对应的字典值
dictValues(String, Object...) - 接口 中的方法top.chitucao.summerframework.trie.Trie
字典值查询 -1.返回某个字段的所有字典值,如果不指定dictKeys,则返回所有字典值 -2.最后一层放数据的时候,dictKey一般指定为数据id,这个方法很适合根据id拿到数据

E

EMPTY_NODE - 类 中的静态变量top.chitucao.summerframework.trie.node.ConcurrentHashMapNode.EmptyNodeHolder
 
EMPTY_NODE - 类 中的静态变量top.chitucao.summerframework.trie.node.ConcurrentSkipListMapNode.EmptyNodeHolder
 
EMPTY_NODE - 类 中的静态变量top.chitucao.summerframework.trie.node.extra.NamedHashMapNode.EmptyNodeHolder
 
EMPTY_NODE - 类 中的静态变量top.chitucao.summerframework.trie.node.extra.NamedTreeMapNode.EmptyNodeHolder
 
EMPTY_NODE - 类 中的静态变量top.chitucao.summerframework.trie.node.HashMapNode.EmptyNodeHolder
 
EMPTY_NODE - 类 中的静态变量top.chitucao.summerframework.trie.node.TreeMapNode.EmptyNodeHolder
 
EmptyNodeHolder() - 类 的构造器top.chitucao.summerframework.trie.node.ConcurrentHashMapNode.EmptyNodeHolder
 
EmptyNodeHolder() - 类 的构造器top.chitucao.summerframework.trie.node.ConcurrentSkipListMapNode.EmptyNodeHolder
 
EmptyNodeHolder() - 类 的构造器top.chitucao.summerframework.trie.node.extra.NamedHashMapNode.EmptyNodeHolder
 
EmptyNodeHolder() - 类 的构造器top.chitucao.summerframework.trie.node.extra.NamedTreeMapNode.EmptyNodeHolder
 
EmptyNodeHolder() - 类 的构造器top.chitucao.summerframework.trie.node.HashMapNode.EmptyNodeHolder
 
EmptyNodeHolder() - 类 的构造器top.chitucao.summerframework.trie.node.TreeMapNode.EmptyNodeHolder
 
eq(Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
equals(Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
equals(Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
equals(Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
equals(Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
equals(Object) - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
erase(Criteria) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
删除数据 -1.快速删除模式下返回-1
erase(T) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
删除数据
erase(Criteria) - 接口 中的方法top.chitucao.summerframework.trie.Trie
删除数据
erase(T) - 接口 中的方法top.chitucao.summerframework.trie.Trie
删除数据

F

fieldValues() - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
所有字段值
fieldValues() - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
所有字段值
findChildNode(Node<K>, T) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
findChildNode(Node<K>, T) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
查询子节点
Func - top.chitucao.summerframework.trie.operation中的接口
自定义函数
func(Func) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
执行自定义函数

G

getAggregationMap() - 类 中的方法top.chitucao.summerframework.trie.query.Aggregations
 
getAllCriterion() - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
获取所有条件
getChild() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
已过时。
getChild() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
已过时。
getChild() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.NodeOrBuilder
已过时。
getChildCount() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
getChildCount() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getChildCount() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.NodeOrBuilder
map<int64, .Node> child = 1;
getChildMap() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
getChildMap() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
map<int64, .Node> child = 1;
getChildMap() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.NodeOrBuilder
map<int64, .Node> child = 1;
getChildMap() - 类 中的方法top.chitucao.summerframework.trie.query.TreeNode
 
getChildOrDefault(long, MapTrieProtoBuf.Node) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
getChildOrDefault(long, MapTrieProtoBuf.Node) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
map<int64, .Node> child = 1;
getChildOrDefault(long, MapTrieProtoBuf.Node) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.NodeOrBuilder
map<int64, .Node> child = 1;
getChildOrThrow(long) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
getChildOrThrow(long) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
map<int64, .Node> child = 1;
getChildOrThrow(long) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.NodeOrBuilder
map<int64, .Node> child = 1;
getChildren() - 类 中的方法top.chitucao.summerframework.trie.query.TreeNode
 
getCriterion() - 类 中的方法top.chitucao.summerframework.trie.query.Criterion
 
getDefaultInstance() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
getDefaultInstance() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
getDefaultInstance() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getDefaultInstance() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
getDefaultInstanceForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
getDepth() - 类 中的方法top.chitucao.summerframework.trie.MapTrie
深度 从0开始,e.g. 8个字段,depth对应7
getDepth() - 接口 中的方法top.chitucao.summerframework.trie.Trie
深度
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
getDescriptor() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
getDescriptorForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
getDescriptorForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
getDescriptorForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
getDescriptorForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
getDict(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDict(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
repeated .Dict dict = 2;
getDict(int) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
repeated .Dict dict = 2;
getDict() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
 
getDict() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
getDict() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 
getDict() - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
获取字典 -1.仅节点是字典属性的节点时可用
getDictBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDictBuilderList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDictCount() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDictCount() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
repeated .Dict dict = 2;
getDictCount() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
repeated .Dict dict = 2;
getDictList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDictList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
repeated .Dict dict = 2;
getDictList() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
repeated .Dict dict = 2;
getDictOrBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDictOrBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
repeated .Dict dict = 2;
getDictOrBuilder(int) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
repeated .Dict dict = 2;
getDictOrBuilderList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
getDictOrBuilderList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
repeated .Dict dict = 2;
getDictOrBuilderList() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
repeated .Dict dict = 2;
getFieldValue(K) - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
根据树节点值查询字段值
getFieldValue(K) - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
根据树节点值查询字段值
getId() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.NumberAdder
 
getInstance() - 类 中的静态方法top.chitucao.summerframework.trie.node.NodeFactoryRegistry
 
getInstance() - 类 中的静态方法top.chitucao.summerframework.trie.operation.OperationRegistry
 
getKey() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
int64 key = 1;
getKey() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
int64 key = 1;
getKey() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntryOrBuilder
int64 key = 1;
getKey() - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
getKeyClazz() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string keyClazz = 1;
getKeyClazz() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
string keyClazz = 1;
getKeyClazz() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
string keyClazz = 1;
getKeyClazzBytes() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string keyClazz = 1;
getKeyClazzBytes() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
string keyClazz = 1;
getKeyClazzBytes() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
string keyClazz = 1;
getLastProperty() - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
getMapEntry(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntry(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
repeated .MapEntry mapEntry = 3;
getMapEntry(int) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
repeated .MapEntry mapEntry = 3;
getMapEntryBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntryBuilderList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntryCount() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntryCount() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
repeated .MapEntry mapEntry = 3;
getMapEntryCount() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
repeated .MapEntry mapEntry = 3;
getMapEntryList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntryList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
repeated .MapEntry mapEntry = 3;
getMapEntryList() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
repeated .MapEntry mapEntry = 3;
getMapEntryOrBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntryOrBuilder(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
repeated .MapEntry mapEntry = 3;
getMapEntryOrBuilder(int) - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
repeated .MapEntry mapEntry = 3;
getMapEntryOrBuilderList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
getMapEntryOrBuilderList() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
repeated .MapEntry mapEntry = 3;
getMapEntryOrBuilderList() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
repeated .MapEntry mapEntry = 3;
getMutableChild() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
已过时。
getName() - 类 中的方法top.chitucao.summerframework.trie.node.extra.AbstractNamedMapNode
 
getName() - 类 中的方法top.chitucao.summerframework.trie.query.TreeNode
 
getNodeFactory(String) - 类 中的方法top.chitucao.summerframework.trie.node.NodeFactoryRegistry
获取节点工厂
getNodeKey(R) - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
根据字段值查询对应的树节点值
getNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
根据字段值查询对应的树节点值
getOperate(String, String) - 类 中的方法top.chitucao.summerframework.trie.operation.OperationRegistry
获取一个操作实现
getParserForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
getParserForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
getParserForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getParserForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
getProperties() - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
getProperty(String) - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
getProperty() - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
getRoot() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
getRoot() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
.Node root = 1;
getRoot() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
.Node root = 1;
getRoot() - 类 中的方法top.chitucao.summerframework.trie.MapTrie
根节点
getRoot() - 接口 中的方法top.chitucao.summerframework.trie.Trie
根节点
getRootBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
getRootOrBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
getRootOrBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
.Node root = 1;
getRootOrBuilder() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
.Node root = 1;
getSerializedSize() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
getSerializedSize() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
getSerializedSize() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getSerializedSize() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
getSetterMap() - 类 中的方法top.chitucao.summerframework.trie.query.ResultBuilder
 
getSize() - 类 中的方法top.chitucao.summerframework.trie.MapTrie
数据总量 -1.返回的是最后一层的数据总量
getSize() - 接口 中的方法top.chitucao.summerframework.trie.Trie
数据总量 返回的是最后一层的数据总量
getSupplier() - 类 中的方法top.chitucao.summerframework.trie.query.ResultBuilder
 
getUnknownFields() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
getUnknownFields() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
getUnknownFields() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
getUnknownFields() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
getVal() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
string val = 2;
getVal() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
string val = 2;
getVal() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntryOrBuilder
string val = 2;
getValBytes() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
string val = 2;
getValBytes() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
string val = 2;
getValBytes() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntryOrBuilder
string val = 2;
getValClazz() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string valClazz = 2;
getValClazz() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
string valClazz = 2;
getValClazz() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
string valClazz = 2;
getValClazzBytes() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string valClazz = 2;
getValClazzBytes() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
string valClazz = 2;
getValClazzBytes() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.DictOrBuilder
string valClazz = 2;
getValue() - 枚举 中的方法top.chitucao.summerframework.trie.operation.Operation
 
getValue() - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
gt(Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
gte(Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 

H

HASH_MAP_BETWEEN_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_EQ_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_GT_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_GTE_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_IN_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_LT_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_LTE_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_NE_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
HASH_MAP_NIN_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
hashCode() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
hashCode() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
hashCode() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
hashCode() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
hashCode() - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
HashMapDict<R,K> - top.chitucao.summerframework.trie.dict中的类
基于两个HashMap的字典实现
HashMapDict() - 类 的构造器top.chitucao.summerframework.trie.dict.HashMapDict
 
HashMapDict(Integer) - 类 的构造器top.chitucao.summerframework.trie.dict.HashMapDict
适用于字典大小确定的情况下,饥饿初始化,避免扩容,同时提高hash的效率
HashMapNode<K> - top.chitucao.summerframework.trie.node中的类
哈希表实现的trie节点
HashMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.HashMapNode
 
HashMapNode(Stream<K>) - 类 的构造器top.chitucao.summerframework.trie.node.HashMapNode
 
HashMapNode.EmptyNodeHolder - top.chitucao.summerframework.trie.node中的类
单例实现的空节点
hasRoot() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
hasRoot() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
.Node root = 1;
hasRoot() - 接口 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.TrieOrBuilder
.Node root = 1;

I

in(Object...) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
in(Collection<?>) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
indexer - 类 中的变量top.chitucao.summerframework.trie.dict.HashMapDict
 
insert(T) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
插入数据
insert(T) - 接口 中的方法top.chitucao.summerframework.trie.Trie
插入数据
INSTANCE - 类 中的静态变量top.chitucao.summerframework.trie.node.NodeFactoryRegistry
 
INSTANCE - 类 中的静态变量top.chitucao.summerframework.trie.operation.OperationRegistry
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
internalGetFieldAccessorTable() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
internalGetMapField(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
internalGetMapField(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
internalGetMutableMapField(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
isDictProperty() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
isDictProperty() - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
是否是字典属性
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
isInitialized() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
isLeafNodeAsDataNode() - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
isUseFastErase() - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 

K

key - 类 中的变量top.chitucao.summerframework.trie.utils.Pair
 
KEY_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
KEYCLAZZ_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 

L

level - 类 中的变量top.chitucao.summerframework.trie.configuration.property.AbstractProperty
层级
level() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
level() - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
层级
listSearch(Criteria, Aggregations, ResultBuilder<E>) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
多层列表查询 -1.可以指定多个层级的字段,并将查询结果树平铺成一个列表后返回; -2.支持对字段进行聚合;
listSearch(Criteria, Aggregations, ResultBuilder<E>) - 接口 中的方法top.chitucao.summerframework.trie.Trie
列表结构查询 -1.可以指定多个层级的字段,并将查询结果树平铺成一个列表后返回; -2.支持对字段进行聚合;
lt(Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
lte(Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 

M

MAPENTRY_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
mapperDictKey(Property<T, R, K>, Object) - 类 中的静态方法top.chitucao.summerframework.trie.operation.BasicOperates
 
mapperDictValue(Property<?, ?, ?>, K) - 类 中的静态方法top.chitucao.summerframework.trie.operation.BasicOperates
 
mappingDictKey(T) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
mappingDictKey(T) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
数据转换成字典值,再转换成字典key
mappingDictValues(Set<K>) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
mappingDictValues(Set<K>) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
节点值转换成字段值
mappingFieldValue(T) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
mappingFieldValue(T) - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
从对象实体获取字段值 -1.通常情况是指定对象的原始字段,也可以返回合并或者处理过的字段,比如两个日期组成一个日期范围,两个价格组成一个价格区间
mappingNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
 
mappingNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
mappingNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
mappingNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 
mappingNodeKey(R) - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
将字段值转换为树节点关键字
mappingOrCreateNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.AutoMappingProperty
 
mappingOrCreateNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
mappingOrCreateNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
mappingOrCreateNodeKey(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 
mappingOrCreateNodeKey(R) - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
将字段值转换为树节点关键字 -1.如果当前字典没有该关键字,则新增一个返回,适用于AutoMappingProperty
MappingProperty<T,R,K> - top.chitucao.summerframework.trie.configuration.property.impl中的类
自定义映射关系的树节点属性 -1.这里的自定义指的是可以手动指定字典key和字段值的映射关系,合理的映射关系将支持范围和比较查询; -2.比如金额,数字,日期等可以转换成一个对应的的数字; -3.范围和比较查询时推荐和TreeMapNode结合使用,查询时间复杂度会降低到logn;
MappingProperty(String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
MappingProperty(String, String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
MappingProperty(String, NodeType) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
MapTrie<T> - top.chitucao.summerframework.trie中的类
映射实现的字典树
MapTrie(Configuration) - 类 的构造器top.chitucao.summerframework.trie.MapTrie
 
MapTrieProtoBuf - top.chitucao.summerframework.trie.codec中的类
 
MapTrieProtoBuf.Dict - top.chitucao.summerframework.trie.codec中的类
Protobuf type Dict
MapTrieProtoBuf.Dict.Builder - top.chitucao.summerframework.trie.codec中的类
Protobuf type Dict
MapTrieProtoBuf.DictOrBuilder - top.chitucao.summerframework.trie.codec中的接口
 
MapTrieProtoBuf.MapEntry - top.chitucao.summerframework.trie.codec中的类
Protobuf type MapEntry
MapTrieProtoBuf.MapEntry.Builder - top.chitucao.summerframework.trie.codec中的类
Protobuf type MapEntry
MapTrieProtoBuf.MapEntryOrBuilder - top.chitucao.summerframework.trie.codec中的接口
 
MapTrieProtoBuf.Node - top.chitucao.summerframework.trie.codec中的类
Protobuf type Node
MapTrieProtoBuf.Node.Builder - top.chitucao.summerframework.trie.codec中的类
Protobuf type Node
MapTrieProtoBuf.NodeOrBuilder - top.chitucao.summerframework.trie.codec中的接口
 
MapTrieProtoBuf.Trie - top.chitucao.summerframework.trie.codec中的类
Protobuf type Trie
MapTrieProtoBuf.Trie.Builder - top.chitucao.summerframework.trie.codec中的类
Protobuf type Trie
MapTrieProtoBuf.TrieOrBuilder - top.chitucao.summerframework.trie.codec中的接口
 
match(String, Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
执行自定义操作 -1.这种自定义的操作是全局的,非方法级别的 使用OperationRegistry.registerOperation(String, String, Operate)注册自定义操作(全局共享的)
mergeFrom(Message) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
mergeFrom(MapTrieProtoBuf.Dict) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
mergeFrom(Message) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
mergeFrom(MapTrieProtoBuf.MapEntry) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
mergeFrom(Message) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
mergeFrom(MapTrieProtoBuf.Node) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
mergeFrom(Message) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
mergeFrom(MapTrieProtoBuf.Trie) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
mergeRoot(MapTrieProtoBuf.Node) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
mergeUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
mergeUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
mergeUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
mergeUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 

N

name - 类 中的变量top.chitucao.summerframework.trie.configuration.property.AbstractProperty
属性唯一名称
name() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
name() - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
名称,全局唯一
NamedHashMapNode<K> - top.chitucao.summerframework.trie.node.extra中的类
NamedHashMapNode
NamedHashMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.extra.NamedHashMapNode
 
NamedHashMapNode(Stream<K>) - 类 的构造器top.chitucao.summerframework.trie.node.extra.NamedHashMapNode
 
NamedHashMapNode.EmptyNodeHolder - top.chitucao.summerframework.trie.node.extra中的类
单例实现的空节点
NamedTreeMapNode<K> - top.chitucao.summerframework.trie.node.extra中的类
NamedTreeMapNode
NamedTreeMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.extra.NamedTreeMapNode
 
NamedTreeMapNode(Stream<K>) - 类 的构造器top.chitucao.summerframework.trie.node.extra.NamedTreeMapNode
 
NamedTreeMapNode.EmptyNodeHolder - top.chitucao.summerframework.trie.node.extra中的类
单例实现的空节点
NAVIGABLE_MAP_BETWEEN_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_EQ_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_GT_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_GTE_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_IN_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_LT_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_LTE_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_NE_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
NAVIGABLE_MAP_NIN_OP - 类 中的静态变量top.chitucao.summerframework.trie.operation.BasicOperates
 
ne(Object) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
newBuilder() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
newBuilder(MapTrieProtoBuf.Dict) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
newBuilder() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
newBuilder(MapTrieProtoBuf.MapEntry) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
newBuilder() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
newBuilder(MapTrieProtoBuf.Node) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
newBuilder() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
newBuilder(MapTrieProtoBuf.Trie) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
newBuilderForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
newBuilderForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
newBuilderForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
newBuilderForType() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
newBuilderForType(GeneratedMessageV3.BuilderParent) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
newChildren() - 接口 中的方法top.chitucao.summerframework.trie.node.NodeFactory
新建一个children节点
newChildren(Map<K, Node<K>>) - 接口 中的方法top.chitucao.summerframework.trie.node.NodeFactory
新建一个children节点
newNode() - 接口 中的方法top.chitucao.summerframework.trie.node.NodeFactory
新建一个node节点
next - 类 中的变量top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
next() - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
next() - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
后一个节点管理器
nextKey() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.NumberAdder
 
nin(Object...) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
nin(Collection<?>) - 类 中的方法top.chitucao.summerframework.trie.query.Criteria
 
Node<K> - top.chitucao.summerframework.trie.node中的接口
trie节点
NodeFactory - top.chitucao.summerframework.trie.node中的接口
节点工厂
NodeFactoryRegistry - top.chitucao.summerframework.trie.node中的类
节点工厂实现注册表
NodeFactoryRegistry() - 类 的构造器top.chitucao.summerframework.trie.node.NodeFactoryRegistry
 
nodeKey2FieldValue(K) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractDictProperty
 
nodeKey2FieldValue(K) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
 
nodeKey2FieldValue(R) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 
nodeKey2FieldValue(K) - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
将树节点关键字转换为字段值
NodeManager - top.chitucao.summerframework.trie.nodemanager中的接口
节点管理器 -1.主要是管理节点的创建销毁,节点和字典的映射,以及父子节点之间的关系; -2.是一个链式结构,每个对应一层,管理一个字段;
NodeManagerFactory - top.chitucao.summerframework.trie.nodemanager中的接口
节点管理器
nodeType - 类 中的变量top.chitucao.summerframework.trie.configuration.property.AbstractProperty
节点类型
nodeType() - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
nodeType() - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
节点类型 NodeType
nodeType() - 接口 中的方法top.chitucao.summerframework.trie.node.NodeFactory
节点类型
NodeType - top.chitucao.summerframework.trie.node中的枚举
节点类型 -1.不同的节点类型在增删改查方面有所区别,比如TreeMap在范围、比较查询时对比HashMap性能要高,适用于金额、日期等的索引; -2.目前用了标准库中的两种类型,也可以扩展一下; -3.如果trie有多线程并发使用的场景,建议使用线程安全的映射,如ConcurrentHashMap、ConcurrentSkipListMap;
NumberAdder - top.chitucao.summerframework.trie.configuration.property中的类
数字自增管理
NumberAdder(DictKeyType) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.NumberAdder
 

O

of(K, V) - 类 中的静态方法top.chitucao.summerframework.trie.utils.Pair
 
OneWayMappingProperty<T,R,K> - top.chitucao.summerframework.trie.configuration.property.impl中的类
单向建立映射关系的节点属性 -1.这里只需要指定字段值如何映射成节点值就行了,不需要指定节点值如何映射成字段值
OneWayMappingProperty(String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
OneWayMappingProperty(String, String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
OneWayMappingProperty(String, String, Dict<R, K>) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
OneWayMappingProperty(String, NodeType) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
OneWayMappingProperty(String, NodeType, Dict<R, K>) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
 
Operate - top.chitucao.summerframework.trie.operation中的接口
操作实现
Operation - top.chitucao.summerframework.trie.operation中的枚举
操作类型 -1.这里提供了一些常用的操作,提供的操作类型主要是考虑两个方面: -1.1 trie实现起来效率比较高; -1.2 业务常用的; -2.当然也可以支持注册自定义的操作类型(全局生效的,$$xxx这样,使用OperationRegistry注册); -3.还可以执行自定义函数Criteria.func(Func)
OperationRegistry - top.chitucao.summerframework.trie.operation中的类
操作实现注册表 -1.提供了一些基本的操作方法 OperationRegistry.registerBaseOperations() -2.也可注册自定义的操作方法 OperationRegistry.registerOperation(String, String, Operate)
OperationRegistry() - 类 的构造器top.chitucao.summerframework.trie.operation.OperationRegistry
 
OriginProperty<T,R> - top.chitucao.summerframework.trie.configuration.property.impl中的类
节点值和字段值保持一致的节点属性 -1.树节点值存的就是字段值本身
OriginProperty(String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 
OriginProperty(String, String) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 
OriginProperty(String, NodeType) - 类 的构造器top.chitucao.summerframework.trie.configuration.property.impl.OriginProperty
 

P

Pair<K,V> - top.chitucao.summerframework.trie.utils中的类
键值对
Pair() - 类 的构造器top.chitucao.summerframework.trie.utils.Pair
 
Pair(K, V) - 类 的构造器top.chitucao.summerframework.trie.utils.Pair
 
parseDelimitedFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseDelimitedFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseDelimitedFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseDelimitedFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(ByteBuffer) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(ByteString) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(ByteString, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(byte[]) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(byte[], ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(CodedInputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parseFrom(ByteBuffer) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(ByteString) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(ByteString, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(byte[]) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(byte[], ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(CodedInputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parseFrom(ByteBuffer) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(ByteString) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(ByteString, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(byte[]) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(byte[], ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(CodedInputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parseFrom(ByteBuffer) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(ByteBuffer, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(ByteString) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(ByteString, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(byte[]) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(byte[], ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(InputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(InputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(CodedInputStream) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
parser() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
parser() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
parser() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
parser() - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
prev - 类 中的变量top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
prev() - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
prev() - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
前一个节点管理器
Property<T,R,K> - top.chitucao.summerframework.trie.configuration.property中的接口
节点属性
property - 类 中的变量top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
property() - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
property() - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
节点属性
propertySearch(Criteria, String) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
单层查询
propertySearch(Criteria, String) - 接口 中的方法top.chitucao.summerframework.trie.Trie
按层查询 -1.指定需要层级对应的字段,返回该层的所有数据,结果会做去重处理;
put(K, R) - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
新增一个字典
put(K, R) - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
新增一个字典
putAllChild(Map<Long, MapTrieProtoBuf.Node>) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
putChild(long, MapTrieProtoBuf.Node) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
putChild(K, Node<K>) - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
添加子节点
putChild(K, Supplier<Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
添加子节点
putChild(K, Node<K>) - 类 中的方法top.chitucao.summerframework.trie.node.extra.AbstractNamedMapNode
添加子节点
putChild(K, Supplier<Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.extra.AbstractNamedMapNode
添加子节点
putChild(K, Node<K>) - 接口 中的方法top.chitucao.summerframework.trie.node.Node
添加子节点
putChild(K, Supplier<Node<K>>) - 接口 中的方法top.chitucao.summerframework.trie.node.Node
添加子节点

Q

query(Map<?, Node<?>>, Property<?, ?, ?>, Object) - 接口 中的方法top.chitucao.summerframework.trie.operation.Operate
查询符合条件的子节点
queryAsTreeNode(Criteria, Aggregations, String...) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
查询为树结构 -1.返回查询结果为树结构
queryAsTreeNode(Criteria, Aggregations, String...) - 接口 中的方法top.chitucao.summerframework.trie.Trie
查询为树结构 -1.返回查询结果为树结构

R

registerAllExtensions(ExtensionRegistryLite) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf
 
registerAllExtensions(ExtensionRegistry) - 类 中的静态方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf
 
registerBaseHashMapOperations(String) - 类 中的方法top.chitucao.summerframework.trie.operation.OperationRegistry
注册节点为hashMap相关的操作
registerBaseNavigableMapOperations(String) - 类 中的方法top.chitucao.summerframework.trie.operation.OperationRegistry
注册节点为navigableMap相关的操作
registerBaseOperations() - 类 中的方法top.chitucao.summerframework.trie.operation.OperationRegistry
注册一些基本的操作实现
registerNodeFactory(NodeFactory) - 类 中的方法top.chitucao.summerframework.trie.node.NodeFactoryRegistry
注册节点工厂
registerNodeFactory(String, NodeFactory) - 类 中的方法top.chitucao.summerframework.trie.node.NodeFactoryRegistry
注册节点工厂 提供给用户扩展
registerOperation(NodeType, String, Operate) - 类 中的方法top.chitucao.summerframework.trie.operation.OperationRegistry
注册一个操作实现
registerOperation(String, String, Operate) - 类 中的方法top.chitucao.summerframework.trie.operation.OperationRegistry
注册一个操作实现
remove(Node<K>, Criterion) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
根据条件删除节点
remove(Node<K>, Criterion) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
根据条件删除节点
removeChild(long) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
map<int64, .Node> child = 1;
removeChild(K) - 类 中的方法top.chitucao.summerframework.trie.node.AbstractMapNode
删除子节点
removeChild(K) - 接口 中的方法top.chitucao.summerframework.trie.node.Node
删除子节点
removeChild(Node<K>, K) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
删除子节点
removeChild(Node<K>, K) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
删除子节点
removeChildNode(Node<K>, T) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
removeChildNode(Node<K>, T) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
删除子节点
removeDict(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
removeDictIfNonCount - 类 中的变量top.chitucao.summerframework.trie.dict.HashMapDict
在字典值数量为0的时候是否删除该字典,如果是定时重建,并且快速删除,则没必要开启这个选项,开启了可以稍微节省点空间
removeMapEntry(int) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
removeNodeKey(K) - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
删除一个字典key
removeNodeKey(K) - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
删除一个字典key
ResultBuilder<E> - top.chitucao.summerframework.trie.query中的类
结果数据构建
ResultBuilder(Supplier<E>) - 类 的构造器top.chitucao.summerframework.trie.query.ResultBuilder
 
ROOT_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 

S

search(Node<K>, Criterion) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
search(Node<K>, Criterion) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
根据条件查询
searchAndAgg(Node<K>, Criterion, Aggregation) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
searchAndAgg(Node<K>, Criterion, Aggregation) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
查询并聚合
setChildMap(Map<String, TreeNode>) - 类 中的方法top.chitucao.summerframework.trie.query.TreeNode
 
setChildren(Map<K, Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.ConcurrentHashMapNode
设置子节点映射表
setChildren(Map<K, Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.ConcurrentSkipListMapNode
设置子节点映射表
setChildren(Map<K, Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.extra.NamedHashMapNode
设置子节点映射表
setChildren(Map<K, Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.extra.NamedTreeMapNode
设置子节点映射表
setChildren(Map<K, Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.HashMapNode
设置子节点映射表
setChildren(Map<K, Node<K>>) - 接口 中的方法top.chitucao.summerframework.trie.node.Node
设置子节点映射表
setChildren(Map<K, Node<K>>) - 类 中的方法top.chitucao.summerframework.trie.node.TreeMapNode
设置子节点映射表
setChildren(List<TreeNode>) - 类 中的方法top.chitucao.summerframework.trie.query.TreeNode
 
setDict(int, MapTrieProtoBuf.Dict) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
setDict(int, MapTrieProtoBuf.Dict.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
repeated .Dict dict = 2;
setField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
setField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
setField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
setField(Descriptors.FieldDescriptor, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
setField2NodeKeyMapper(Function<R, K>) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
设置字段值映射成树节点值的映射函数
setField2NodeKeyMapper(Function<R, K>) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.OneWayMappingProperty
设置字段值映射成树节点值的映射函数
setId(long) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.NumberAdder
 
setKey(long) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
int64 key = 1;
setKey(K) - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
setKeyClazz(String) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string keyClazz = 1;
setKeyClazzBytes(ByteString) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string keyClazz = 1;
setLeafNodeAsDataNode(boolean) - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
setLevel(int) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
setLevel(int) - 接口 中的方法top.chitucao.summerframework.trie.configuration.property.Property
设置层级
setMapEntry(int, MapTrieProtoBuf.MapEntry) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
setMapEntry(int, MapTrieProtoBuf.MapEntry.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
repeated .MapEntry mapEntry = 3;
setName(String) - 类 中的方法top.chitucao.summerframework.trie.node.extra.AbstractNamedMapNode
 
setName(String) - 类 中的方法top.chitucao.summerframework.trie.query.TreeNode
 
setNext(NodeManager) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
setNodeKey2FieldMapper(Function<K, R>) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.impl.MappingProperty
设置树节点值映射成字段值的映射函数
setObject2FieldMapper(Function<T, R>) - 类 中的方法top.chitucao.summerframework.trie.configuration.property.AbstractProperty
 
setPrev(NodeManager) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
setProperty(Property<?, ?, ?>) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
setRepeatedField(Descriptors.FieldDescriptor, int, Object) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
setRoot(MapTrieProtoBuf.Node) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
setRoot(MapTrieProtoBuf.Node.Builder) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
.Node root = 1;
setUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
 
setUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
 
setUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node.Builder
 
setUnknownFields(UnknownFieldSet) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie.Builder
 
setUseFastErase(boolean) - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 
setVal(String) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
string val = 2;
setValBytes(ByteString) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry.Builder
string val = 2;
setValClazz(String) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string valClazz = 2;
setValClazzBytes(ByteString) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict.Builder
string valClazz = 2;
setValue(V) - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
size() - 接口 中的方法top.chitucao.summerframework.trie.dict.Dict
字典数量
size() - 类 中的方法top.chitucao.summerframework.trie.dict.HashMapDict
字典数量
slice(Node<K>, Criterion) - 类 中的方法top.chitucao.summerframework.trie.nodemanager.DefaultNodeManager
 
slice(Node<K>, Criterion) - 接口 中的方法top.chitucao.summerframework.trie.nodemanager.NodeManager
根据条件过滤节点
sortProperties(Comparator<String>) - 类 中的方法top.chitucao.summerframework.trie.configuration.Configuration
 

T

toBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
toBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
toBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
toBuilder() - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
top.chitucao.summerframework.trie - 程序包 top.chitucao.summerframework.trie
 
top.chitucao.summerframework.trie.codec - 程序包 top.chitucao.summerframework.trie.codec
 
top.chitucao.summerframework.trie.configuration - 程序包 top.chitucao.summerframework.trie.configuration
 
top.chitucao.summerframework.trie.configuration.property - 程序包 top.chitucao.summerframework.trie.configuration.property
 
top.chitucao.summerframework.trie.configuration.property.impl - 程序包 top.chitucao.summerframework.trie.configuration.property.impl
 
top.chitucao.summerframework.trie.dict - 程序包 top.chitucao.summerframework.trie.dict
 
top.chitucao.summerframework.trie.node - 程序包 top.chitucao.summerframework.trie.node
 
top.chitucao.summerframework.trie.node.extra - 程序包 top.chitucao.summerframework.trie.node.extra
 
top.chitucao.summerframework.trie.nodemanager - 程序包 top.chitucao.summerframework.trie.nodemanager
 
top.chitucao.summerframework.trie.operation - 程序包 top.chitucao.summerframework.trie.operation
 
top.chitucao.summerframework.trie.query - 程序包 top.chitucao.summerframework.trie.query
 
top.chitucao.summerframework.trie.utils - 程序包 top.chitucao.summerframework.trie.utils
 
toString() - 类 中的方法top.chitucao.summerframework.trie.utils.Pair
 
TreeMapNode<K> - top.chitucao.summerframework.trie.node中的类
红黑树实现的trie节点
TreeMapNode() - 类 的构造器top.chitucao.summerframework.trie.node.TreeMapNode
 
TreeMapNode(Stream<K>) - 类 的构造器top.chitucao.summerframework.trie.node.TreeMapNode
 
TreeMapNode.EmptyNodeHolder - top.chitucao.summerframework.trie.node中的类
单例实现的空节点
TreeNode - top.chitucao.summerframework.trie.query中的类
树节点,用于树查询的展示
TreeNode(String) - 类 的构造器top.chitucao.summerframework.trie.query.TreeNode
 
treeSearch(Criteria, Aggregations, String...) - 类 中的方法top.chitucao.summerframework.trie.MapTrie
子树查询 -1.指定查询条件和需要展示的字段,返回前缀树的子树视图 -2.只查询一个字段返回去重后list,多个字段返回hashmap,hashmap,是一个树结构;
treeSearch(Criteria, Aggregations, String...) - 接口 中的方法top.chitucao.summerframework.trie.Trie
树结构查询 -1.指定查询条件和需要展示的字段,返回前缀树的子树视图 -2.只查询一个字段返回去重后list,多个字段返回hashmap,hashmap,是一个树结构;
Trie<T> - top.chitucao.summerframework.trie中的接口
字典树

V

VAL_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
VALCLAZZ_FIELD_NUMBER - 类 中的静态变量top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
value - 类 中的变量top.chitucao.summerframework.trie.utils.Pair
 
valueOf(String) - 枚举 中的静态方法top.chitucao.summerframework.trie.configuration.property.DictKeyType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chitucao.summerframework.trie.node.NodeType
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chitucao.summerframework.trie.operation.Operation
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法top.chitucao.summerframework.trie.query.Aggregation
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法top.chitucao.summerframework.trie.configuration.property.DictKeyType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chitucao.summerframework.trie.node.NodeType
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chitucao.summerframework.trie.operation.Operation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法top.chitucao.summerframework.trie.query.Aggregation
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

where(String) - 类 中的静态方法top.chitucao.summerframework.trie.query.Criteria
 
writeTo(CodedOutputStream) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Dict
 
writeTo(CodedOutputStream) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.MapEntry
 
writeTo(CodedOutputStream) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Node
 
writeTo(CodedOutputStream) - 类 中的方法top.chitucao.summerframework.trie.codec.MapTrieProtoBuf.Trie
 
A B C D E F G H I K L M N O P Q R S T V W 
跳过导航链接

Copyright © 2024–2025. All rights reserved.