question: appends the child to the current location on hdfs . returns a new instance of location . concode_field_sep Path path concode_elem_sep FileSystem fs concode_elem_sep HDFSLocationFactory locationFactory concode_field_sep String getName concode_elem_sep Location renameTo concode_elem_sep String getOwner concode_elem_sep void setPermissions concode_elem_sep boolean delete concode_elem_sep boolean delete concode_elem_sep int hashCode concode_elem_sep boolean mkdir concode_elem_sep Location getTempFile concode_elem_sep String getPermissions concode_elem_sep URI toURI concode_elem_sep long length concode_elem_sep List<Location> list concode_elem_sep InputStream getInputStream concode_elem_sep boolean createNew concode_elem_sep boolean createNew concode_elem_sep void setGroup concode_elem_sep LocationFactory getLocationFactory concode_elem_sep String getGroup concode_elem_sep boolean mkdirs concode_elem_sep boolean mkdirs concode_elem_sep boolean mkdirs concode_elem_sep boolean equals concode_elem_sep FsPermission parsePermissions concode_elem_sep boolean exists concode_elem_sep OutputStream getOutputStream concode_elem_sep OutputStream getOutputStream concode_elem_sep String toString concode_elem_sep long lastModified concode_elem_sep boolean isDirectory
target: Location function ( String arg0 ) { if ( arg0 . startsWith ( "srini_string" ) ) { arg0 = arg0 . substring ( 1 ) ; } return new HDFSLocation ( locationFactory , new Path ( URI . create ( path . toUri ( ) + "srini_string" + arg0 ) ) ) ; }