JsonPathInfo Class |
Namespace: MFiles.VAF.Configuration.JsonMapping
The JsonPathInfo type exposes the following members.
Name | Description | |
---|---|---|
![]() | JsonPathInfo |
Constructor.
|
Name | Description | |
---|---|---|
![]() | ContainsPlaceholders |
Indicates whether the path contains any placeholders.
|
![]() | Path |
The path.
|
![]() ![]() | PlaceholderPattern |
Regular expression pattern to extract placeholders from path segments.
|
![]() | Segments |
The path segments.
|
Name | Description | |
---|---|---|
![]() | GetPathMatcher |
Creates a regular expression that can matches real paths with
this path.
|
![]() ![]() | GetSegments |
Splits a json path into segments.
|
![]() | GetTokenSearchPath |
Converts the path into an appropriate token search path.
|
![]() ![]() | ResolvePlaceholders(String) |
Finds all placeholders and indexes them by their segment index.
|
![]() ![]() | ResolvePlaceholders(String) |
Finds all placeholders and indexes them by their segment index.
|
![]() ![]() | ResolvePlaceholderValuesFromPath |
Extracts placeholder values from a "real" path.
|
![]() ![]() | ResolveSegmentPlaceholders |
Resolves any placeholders within a single path segment.
|
![]() ![]() | ResolveSegmentPlaceholderValues |
Resolves placeholder values from a real path segment given a template segment.
|
![]() ![]() | ResolveSegmentsWithWildCardArrayIndexes |
Gets the indexes of segments with wild-card array indexes.
|
![]() | ResolveSettablePath |
Determines the real settable target path to map a source value to.
Replacing wild-card array indexes with real indexes, replacing placeholder
values with real values, and ensuring placeholder values are set in the
target.
|
![]() ![]() | SegmentHasArrayWildCard |
Determines if a segment contains a wild card array index.
|
![]() | SelectMatchingTokens |
Finds the tokens in a json object structure matching the path.
|
![]() ![]() | SetPathIndexes |
Get the specific path for a target value by
replacing any array index wild cards in the target path with
indexes used in the source value's path.
|