Package system.io

Class Path

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String assemblyFullName
      Fully assembly qualified name: System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
      static java.lang.String assemblyShortName
      Assembly name: System.Private.CoreLib
      static java.lang.String className
      Qualified class name: System.IO.Path
      static org.mases.jcobridge.JCType classType
      The type managed from JCOBridge.
      • Fields inherited from class org.mases.jcobridge.netreflection.NetObject

        Null
    • Constructor Summary

      Constructors 
      Constructor Description
      Path()  
      Path​(java.lang.Object instance)
      Internal constructor.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static Path cast​(IJCOBridgeReflected from)
      Try to cast the IJCOBridgeReflected instance into Path, a cast assert is made to check if types are compatible.
      static java.lang.String ChangeExtension​(java.lang.String path, java.lang.String extension)  
      static java.lang.String Combine​(java.lang.String... paths)  
      static java.lang.String Combine​(java.lang.String path1, java.lang.String path2)  
      static java.lang.String Combine​(java.lang.String path1, java.lang.String path2, java.lang.String path3)  
      static java.lang.String Combine​(java.lang.String path1, java.lang.String path2, java.lang.String path3, java.lang.String path4)  
      static java.lang.String Combine​(JCORefOut dupParam0)  
      static boolean EndsInDirectorySeparator​(java.lang.String path)  
      static boolean Exists​(java.lang.String path)  
      static java.lang.String GetDirectoryName​(java.lang.String path)  
      static java.lang.String GetExtension​(java.lang.String path)  
      static java.lang.String GetFileName​(java.lang.String path)  
      static java.lang.String GetFileNameWithoutExtension​(java.lang.String path)  
      static java.lang.String GetFullPath​(java.lang.String path)  
      static java.lang.String GetFullPath​(java.lang.String path, java.lang.String basePath)  
      static char[] GetInvalidFileNameChars()  
      static char[] GetInvalidPathChars()  
      java.lang.String getJCOAssemblyName()
      Returns the reflected Assembly name
      java.lang.String getJCOClassName()
      Returns the reflected Class name
      java.lang.Object getJCOInstance()
      Returns the instantiated class
      java.lang.String getJCOObjectName()
      Returns the reflected Class name used to build the object
      org.mases.jcobridge.JCType getJCOType()
      Returns the instantiated class Type
      static java.lang.String GetPathRoot​(java.lang.String path)  
      static java.lang.String GetRandomFileName()  
      static java.lang.String GetRelativePath​(java.lang.String relativeTo, java.lang.String path)  
      static java.lang.String GetTempFileName()  
      static java.lang.String GetTempPath()  
      static boolean HasExtension​(java.lang.String path)  
      static boolean IsPathFullyQualified​(java.lang.String path)  
      static boolean IsPathRooted​(java.lang.String path)  
      static java.lang.String Join​(java.lang.String... paths)  
      static java.lang.String Join​(java.lang.String path1, java.lang.String path2)  
      static java.lang.String Join​(java.lang.String path1, java.lang.String path2, java.lang.String path3)  
      static java.lang.String Join​(java.lang.String path1, java.lang.String path2, java.lang.String path3, java.lang.String path4)  
      static java.lang.String Join​(JCORefOut dupParam0)  
      void setJCOInstance​(org.mases.jcobridge.JCObject instance)  
      static java.lang.String TrimEndingDirectorySeparator​(java.lang.String path)  
      • Methods inherited from class java.lang.Object

        equals, getClass, notify, notifyAll, wait, wait, wait