{ "csNameSpace": "Rokojori", "name": "FilePath", "doc": null, "icon": "CSharp.svg", "generics": [], "extendingClasses": [ "Object" ], "memberInfos": [ { "doc": null, "memberType": "Field", "name": "type", "dataType": "FilePathType", "csNameSpace": "Rokojori", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Field", "name": "parent", "dataType": "FilePath", "csNameSpace": "Rokojori", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Field", "name": "path", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Field", "name": "_fileName", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Field", "name": "_fileExtension", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": "Only fileName without fileExtension ", "memberType": "Method", "name": "get_fileName", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": "Combines fileName + fileExtension ", "memberType": "Method", "name": "get_fullFileName", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Method", "name": "get_fileExtension", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Method", "name": "get_fullPath", "dataType": "String", "csNameSpace": "System", "modifiers": [ "public" ], "generics": [], "parameters": [] }, { "doc": null, "memberType": "Method", "name": "Create", "dataType": "FilePath", "csNameSpace": "Rokojori", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "path", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "type", "type": "FilePathType", "csNameSpace": "Rokojori", "generics": [] }, { "name": "parent", "type": "FilePath", "csNameSpace": "Rokojori", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "Absolute", "dataType": "FilePath", "csNameSpace": "Rokojori", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "path", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "MakeRelative", "dataType": "FilePath", "csNameSpace": "Rokojori", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "path", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "MakeAbsolutePathRelative", "dataType": "FilePath", "csNameSpace": "Rokojori", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "absolutePath", "type": "String", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "CreateRelativeFromAbsolutePathWithParent", "dataType": "FilePath", "csNameSpace": "Rokojori", "modifiers": [ "public" ], "generics": [], "parameters": [ { "name": "absolutePath", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "absoluteParent", "type": "FilePath", "csNameSpace": "Rokojori", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "Normalize", "dataType": "String", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "path", "type": "String", "csNameSpace": "System", "generics": [] }, { "name": "removeFirst", "type": "Boolean", "csNameSpace": "System", "generics": [] }, { "name": "removeLast", "type": "Boolean", "csNameSpace": "System", "generics": [] } ] }, { "doc": null, "memberType": "Method", "name": "Join", "dataType": "String", "csNameSpace": "System", "modifiers": [ "static", "public" ], "generics": [], "parameters": [ { "name": "paths", "type": "String[]", "csNameSpace": "System", "generics": [] } ] } ] }