returns a copy of this path , with the last name replaced with the given name . concode_field_sep boolean endsWithFile concode_elem_sep StringInterner PATH_SEGMENT_STRING_INTERNER concode_elem_sep String[] segments concode_field_sep RelativePath getParent concode_elem_sep boolean isFile concode_elem_sep String internPathSegment concode_elem_sep RelativePath prepend concode_elem_sep RelativePath parse concode_elem_sep RelativePath parse concode_elem_sep int compareTo concode_elem_sep File getFile concode_elem_sep String getLastName concode_elem_sep RelativePath plus concode_elem_sep ListIterator<String> segmentIterator concode_elem_sep void copyAndInternSegments concode_elem_sep void copySegments concode_elem_sep void copySegments concode_elem_sep String getPathString concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep RelativePath append concode_elem_sep RelativePath append concode_elem_sep String[] getSegments
RelativePath function ( String arg0 ) { String [ ] loc0 = new String [ segments . length ] ; copySegments ( loc0 , segments , segments . length - 1 ) ; loc0 [ segments . length - 1 ] = internPathSegment ( arg0 ) ; return new RelativePath ( endsWithFile , loc0 ) ; }