Class JSONPathCompilerReflect

java.lang.Object
com.alibaba.fastjson2.JSONPathCompilerReflect
All Implemented Interfaces:
JSONFactory.JSONPathCompiler

public class JSONPathCompilerReflect extends Object implements JSONFactory.JSONPathCompiler
  • Constructor Details

    • JSONPathCompilerReflect

      public JSONPathCompilerReflect()
  • Method Details

    • compile

      public JSONPath compile(Class objectClass, JSONPath path)
      Specified by:
      compile in interface JSONFactory.JSONPathCompiler
    • compileSingleNamePath

      protected JSONPath compileSingleNamePath(Class objectClass, com.alibaba.fastjson2.JSONPathSingleName path)
    • compile

      protected com.alibaba.fastjson2.JSONPathSegment compile(Class objectClass, JSONPath path, com.alibaba.fastjson2.JSONPathSegment segment, com.alibaba.fastjson2.JSONPathSegment parent)