diffjson.searchpath package¶
Submodules¶
diffjson.searchpath.exceptions module¶
diffjson.searchpath.parse module¶
-
diffjson.searchpath.parse.p_indexlocationstep_indexwithpredicates(p)[source]¶ indexlocationstep : nodenameindex ‘[‘ predicates ‘]’
-
diffjson.searchpath.parse.p_locationpath_endwithdslash(p)[source]¶ locationpath : locationsteps separator
-
diffjson.searchpath.parse.p_locationpath_separator(p)[source]¶ locationpath : separator locationsteps
-
diffjson.searchpath.parse.p_locationstep_indexlocationstep(p)[source]¶ locationstep : indexlocationstep
-
diffjson.searchpath.parse.p_locationstep_nodenamewithpredicates(p)[source]¶ locationstep : nodename ‘[‘ predicates ‘]’
-
diffjson.searchpath.parse.p_locationsteps_indexlocationstep(p)[source]¶ locationsteps : locationsteps indexlocationstep
-
diffjson.searchpath.parse.p_locationsteps_separator(p)[source]¶ locationsteps : locationsteps separator locationstep
-
diffjson.searchpath.parse.p_predicates(p)[source]¶ predicates : predicate | predicate ‘,’ predicates
diffjson.searchpath.pathtypes module¶
-
class
diffjson.searchpath.pathtypes.LocationPath(locationsteps)[source]¶ Bases:
objectLocationPath Class.
- Args:
locationsteps(list): List of LocationStep instance.
- Attributes:
_locationsteps(list): List of locationsteps.