Uses of Class
com.alibaba.fastjson2.JSONPath
-
Packages that use JSONPath Package Description com.alibaba.fastjson2 -
-
Uses of JSONPath in com.alibaba.fastjson2
Subclasses of JSONPath in com.alibaba.fastjson2 Modifier and Type Class Description static classJSONPathCompilerReflect.SingleNamePathTypedstatic classJSONPathCompilerReflect.TwoNameSegmentTypedPathclassJSONPathTypedMultiNamesPrefixIndex1classJSONPathTypedMultiNamesPrefixName1classJSONPathTypedMultiNamesPrefixName2Methods in com.alibaba.fastjson2 that return JSONPath Modifier and Type Method Description JSONPathJSONFactory.JSONPathCompiler. compile(Class objectClass, JSONPath path)static JSONPathJSONPath. compile(String path)Deprecated.static JSONPathJSONPath. compile(String strPath, Class objectClass)JSONPathJSONPathCompilerReflect. compile(Class objectClass, JSONPath path)protected JSONPathJSONPathCompilerReflect. compileSingleNamePath(Class objectClass, com.alibaba.fastjson2.JSONPathSingleName path)abstract JSONPathJSONPath. getParent()JSONPathJSONPathCompilerReflect.SingleNamePathTyped. getParent()static JSONPathJSONPath. of(String path)static JSONPathJSONPath. of(String[] paths, Type[] types)create multi-path jsonpathstatic JSONPathJSONPath. of(String[] paths, Type[] types, JSONReader.Feature... features)create multi-path jsonpathstatic JSONPathJSONPath. of(String[] paths, Type[] types, String[] formats, long[] pathFeatures, ZoneId zoneId, JSONReader.Feature... features)create multi-path jsonpathstatic JSONPathJSONPath. of(String path, JSONPath.Feature... features)static JSONPathJSONPath. of(String path, Type type)static JSONPathJSONPath. of(String path, Type type, JSONPath.Feature... features)JSONPathJSONPath. setReaderContext(JSONReader.Context context)JSONPathJSONPath. setWriterContext(JSONWriter.Context writerContext)Methods in com.alibaba.fastjson2 with parameters of type JSONPath Modifier and Type Method Description voidJSONReader. addResolveTask(FieldReader fieldReader, Object object, JSONPath path)voidJSONReader. addResolveTask(Object[] object, int i, JSONPath reference)voidJSONReader. addResolveTask(Collection object, int i, JSONPath reference)voidJSONReader. addResolveTask(Map object, Object key, JSONPath reference)JSONPathJSONFactory.JSONPathCompiler. compile(Class objectClass, JSONPath path)JSONPathJSONPathCompilerReflect. compile(Class objectClass, JSONPath path)protected com.alibaba.fastjson2.JSONPathSegmentJSONPathCompilerReflect. compile(Class objectClass, JSONPath path, com.alibaba.fastjson2.JSONPathSegment segment, com.alibaba.fastjson2.JSONPathSegment parent)ObjectJSONObject. eval(JSONPath path)
-