fieldContext提供字段解析过程中的上下文在解析复杂的嵌套类的时候,可以通过fieldContext获得当前字段在最终结果中的路径等信息。
| 方法 | 返回值 | 描述 | 示例 |
|---|---|---|---|
| path() | string | 当前全路径 | fieldContext.path() |
| property("propertyName") | string | 给出指定字段的全路径 | fieldContext.property("xxx") |
对于如下类:
class A{
B b;
}
class B{
C c;
}
class C{
String d;
String e;
}
当解析到d字段时
fieldContext.path()可以得到b.cfieldContext.property("e")可以得到b.c.e