Uses of Class
org.aoju.bus.core.map.Dictionary
Packages that use Dictionary
-
Uses of Dictionary in org.aoju.bus.core.map
Methods in org.aoju.bus.core.map with type parameters of type DictionaryModifier and TypeMethodDescription<T extends Dictionary>
voidDictionary.removeEqual(T dict, String... withoutNames) 与给定实体对比并去除相同的部分 此方法用于在更新操作时避免所有字段被更新,跳过不需要更新的字段Methods in org.aoju.bus.core.map that return DictionaryModifier and TypeMethodDescriptionDictionary.clone()过滤Map保留指定键值对,如果键不存在跳过static DictionaryDictionary.of()创建Dictstatic Dictionary根据给定的Entry数组创建Dict对象static Dictionary根据给定的键值对数组创建Dict对象,传入参数必须为key,value,key,value...static <T> DictionaryDictionary.parse(T bean) 将PO对象转为Dict<T> DictionaryDictionary.parseBean(T bean) 将值对象转换为Dictionary 类名会被当作表名,小写第一个字母<T> DictionaryDictionary.parseBean(T bean, boolean isToUnderlineCase, boolean ignoreNullValue) 将值对象转换为Dictionary 类名会被当作表名,小写第一个字母设置列通过lambda批量设置值 实际使用时,可以使用getXXX的方法引用来完成键值对的赋值:Dictionary.setIgnoreNull(String attr, Object value) 设置列,当键或值为null时忽略