Class BeanPath<T>

java.lang.Object
org.miaixz.bus.core.bean.path.BeanPath<T>
All Implemented Interfaces:
Iterator<BeanPath<T>>

public class BeanPath<T> extends Object implements Iterator<BeanPath<T>>
Bean路径表达式,用于获取多层嵌套Bean中的字段值或Bean对象 根据给定的表达式,查找Bean中对应的属性值对象。 表达式分为两种:
  1. .表达式,可以获取Bean对象中的属性(字段)值或者Map中key对应的值
  2. []表达式,可以获取集合等对象中对应index的值
Since:
Java 17+
Author:
Kimi Liu