call the consumer with the path of every ancestor except root down to this path . concode_field_sep PlaceHolder placeHolder concode_field_sep Optional<Path> parent concode_elem_sep boolean isRoot concode_elem_sep Path subpath concode_elem_sep boolean isMultiple concode_elem_sep Path parse concode_elem_sep Path parse concode_elem_sep boolean isArrayIndex concode_elem_sep String toRelativePath concode_elem_sep Optional<Integer> asInteger concode_elem_sep Optional<Integer> asInteger concode_elem_sep Optional<String> lastSegment concode_elem_sep int size concode_elem_sep Path root concode_elem_sep boolean isSingle concode_elem_sep String segment concode_elem_sep boolean isFieldName concode_elem_sep boolean isAfterLastIndex concode_elem_sep Optional<Path> optionalRoot concode_elem_sep Path append concode_elem_sep Path append
void function ( Consumer < Path > arg0 ) { Path loc0 = root ( ) ; for ( String loc1 : this ) { loc0 = loc0 . append ( loc1 ) ; arg0 . accept ( loc0 ) ; } }