question: create a pathfileobject whose binary name can be inferred from the relative path to a sibling . concode_field_sep Path path concode_elem_sep JavacPathFileManager fileManager concode_field_sep boolean isSameFile concode_elem_sep String removeExtension concode_elem_sep String getName concode_elem_sep long getLastModified concode_elem_sep NestingKind getNestingKind concode_elem_sep PathFileObject createJarPathFileObject concode_elem_sep PathFileObject createDirectoryPathFileObject concode_elem_sep PathFileObject createSimplePathFileObject concode_elem_sep Kind getKind concode_elem_sep CharSequence getCharContent concode_elem_sep boolean delete concode_elem_sep int hashCode concode_elem_sep String inferBinaryName concode_elem_sep Path getPath concode_elem_sep OutputStream openOutputStream concode_elem_sep Reader openReader concode_elem_sep boolean isNameCompatible concode_elem_sep InputStream openInputStream concode_elem_sep URI toUri concode_elem_sep Writer openWriter concode_elem_sep void ensureParentDirectoriesExist concode_elem_sep Modifier getAccessLevel concode_elem_sep long size concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep String toBinaryName concode_elem_sep String toBinaryName
target: PathFileObject function ( JavacPathFileManager arg0 , final Path arg1 , final String arg2 ) { return new PathFileObject ( arg0 , arg1 ) { @ Override String inferBinaryName ( Iterable < ? extends Path > arg3 ) { return toBinaryName ( arg2 , "srini_string" ) ; } } ; }