Class FileSystem

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String assemblyFullName
      Fully assembly qualified name: Microsoft.VisualBasic.Core, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
      static java.lang.String assemblyShortName
      Assembly name: Microsoft.VisualBasic.Core
      static java.lang.String className
      Qualified class name: Microsoft.VisualBasic.FileSystem
      static JCType classType
      The type managed from JCOBridge.
      • Fields inherited from class org.mases.jcobridge.netreflection.NetObject

        Null
    • Constructor Summary

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

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static FileSystem cast​(IJCOBridgeReflected from)
      Try to cast the IJCOBridgeReflected instance into FileSystem, a cast assert is made to check if types are compatible.
      static void ChDir​(java.lang.String Path)  
      static void ChDrive​(char Drive)  
      static void ChDrive​(java.lang.String Drive)  
      static java.lang.String CurDir()  
      static java.lang.String CurDir​(char Drive)  
      static java.lang.String Dir()  
      static java.lang.String Dir​(java.lang.String PathName, FileAttribute Attributes)  
      static boolean EOF​(int FileNumber)  
      static OpenMode FileAttr​(int FileNumber)  
      static void FileClose​(int... FileNumbers)  
      static void FileClose​(JCORefOut dupParam0)  
      static void FileCopy​(java.lang.String Source, java.lang.String Destination)  
      static DateTime FileDateTime​(java.lang.String PathName)  
      static void FileGetObject​(int FileNumber, JCORefOut<NetObject> Value, long RecordNumber)  
      static long FileLen​(java.lang.String PathName)  
      static void FileOpen​(int FileNumber, java.lang.String FileName, OpenMode Mode, OpenAccess Access, OpenShare Share, int RecordLength)  
      static void FilePut​(int FileNumber, boolean Value, long RecordNumber)  
      static void FilePut​(int FileNumber, byte Value, long RecordNumber)  
      static void FilePut​(int FileNumber, char Value, long RecordNumber)  
      static void FilePut​(int FileNumber, double Value, long RecordNumber)  
      static void FilePut​(int FileNumber, int Value, long RecordNumber)  
      static void FilePut​(int FileNumber, long Value, long RecordNumber)  
      static void FilePut​(int FileNumber, short Value, long RecordNumber)  
      static void FilePut​(int FileNumber, java.lang.String Value, long RecordNumber, boolean StringIsFixedLength)  
      static void FilePut​(int FileNumber, Array Value, long RecordNumber, boolean ArrayIsDynamic, boolean StringIsFixedLength)  
      static void FilePut​(int FileNumber, DateTime Value, long RecordNumber)  
      static void FilePut​(int FileNumber, Decimal Value, long RecordNumber)  
      static void FilePut​(int FileNumber, Single Value, long RecordNumber)  
      static void FilePut​(int FileNumber, ValueType Value, long RecordNumber)  
      static void FilePut​(NetObject FileNumber, NetObject Value, NetObject RecordNumber)  
      static void FilePutObject​(int FileNumber, NetObject Value, long RecordNumber)  
      static void FileWidth​(int FileNumber, int RecordWidth)  
      static int FreeFile()  
      static FileAttribute GetAttr​(java.lang.String PathName)  
      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
      JCType getJCOType()
      Returns the instantiated class Type
      static java.lang.String InputString​(int FileNumber, int CharCount)  
      static void Kill​(java.lang.String PathName)  
      static java.lang.String LineInput​(int FileNumber)  
      static long Loc​(int FileNumber)  
      static void Lock​(int FileNumber)  
      static void Lock​(int FileNumber, long Record)  
      static void Lock​(int FileNumber, long FromRecord, long ToRecord)  
      static long LOF​(int FileNumber)  
      static void MkDir​(java.lang.String Path)  
      static void Print​(int FileNumber, NetObject... Output)  
      static void PrintLine​(int FileNumber, NetObject... Output)  
      static void Rename​(java.lang.String OldPath, java.lang.String NewPath)  
      static void Reset()  
      static void RmDir​(java.lang.String Path)  
      static long Seek​(int FileNumber)  
      static void Seek​(int FileNumber, long Position)  
      static void SetAttr​(java.lang.String PathName, FileAttribute Attributes)  
      void setJCOInstance​(JCObject instance)  
      static SpcInfo SPC​(short Count)  
      static TabInfo TAB()  
      static TabInfo TAB​(short Column)  
      static void Unlock​(int FileNumber)  
      static void Unlock​(int FileNumber, long Record)  
      static void Unlock​(int FileNumber, long FromRecord, long ToRecord)  
      static void Write​(int FileNumber, NetObject... Output)  
      static void WriteLine​(int FileNumber, NetObject... Output)  
      • Methods inherited from class java.lang.Object

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