- EasyObjectExtract - Class in cn.easyproject.easycommons.objectutils
-
EasyCommons 项目下的 Obejct 对象操作工具类
EasyObjectExtract:对象抽取。 从对象中使用字段表达式(FieldExpression)抽取指定属性以 key-value
存入Map集合。
适合场景:JSON输出时,从对象中抽取指定输出属性和值。
FieldExpression 语法:
指定属性: property
指定属性的属性:property.property
指定集合中每一个对象: {collection}
指定数组中每一个对象: [array]
指定集合中每一个对象的属性:{collection}.property
指定数组中每一个对象的属性:[array].property
- EasyObjectExtract() - Constructor for class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
- EasyObjectFilter - Class in cn.easyproject.easycommons.objectutils
-
EasyCommons 项目下的 Obejct 对象操作工具类
EasyObjectFilter:对象过滤。将对象中的特殊字符(<,>,...)全部过滤掉,转为转义符;或者将指定字符进行自定义转换。
适合场景:需要对对象中的字符串进行过滤转换字符实体时,例如,文件上传时提交的数据封装到对象后,对对象中用户提交的的字符串的进行转义。
- EasyObjectFilter() - Constructor for class cn.easyproject.easycommons.objectutils.EasyObjectFilter
-
- EasyObjectSetNull - Class in cn.easyproject.easycommons.objectutils
-
EasyCommons 项目下的 Obejct 对象操作工具类
EasyObjectSetNull:对象属性置空。使用字段表达式(FieldExpression)将对象中指定属性设置为null。
适合场景:将Hibernate加载的对象中有些延迟无法加载的属性设置为空 ,防止在序列化属性时出现no session异常。
FieldExpression 语法:
指定属性: property
指定属性的属性:property.property
指定集合中每一个对象: {collection}
指定数组中每一个对象: [array]
指定集合中每一个对象的属性:{collection}.property
指定数组中每一个对象的属性:[array].property
- EasyObjectSetNull() - Constructor for class cn.easyproject.easycommons.objectutils.EasyObjectSetNull
-
- extract(Collection, Map<String, String>, String...) - Static method in class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
从对象中抽取指定属性以 key-value 存入Map集合
- extract(Collection, String...) - Static method in class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
从对象中抽取指定属性以 key-value 存入Map集合
- extract(Object, Map<String, String>, String...) - Static method in class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
从对象中抽取指定属性以 key-value 存入Map集合
- extract(Object, String...) - Static method in class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
从对象中抽取指定属性以 key-value 存入Map集合
- extract(Object[], Map<String, String>, String...) - Static method in class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
从对象中抽取指定属性以 key-value 存入Map集合
- extract(Object[], String...) - Static method in class cn.easyproject.easycommons.objectutils.EasyObjectExtract
-
从对象中抽取指定属性以 key-value 存入Map集合