Class DbFile


  • public class DbFile
    extends Object
    Database file helper class
    Author:
    antons
    • Constructor Detail

      • DbFile

        public DbFile​(File file)
        Constructs db file using specified filesystem file.
        Parameters:
        file -
    • Method Detail

      • instance

        public static DbFile instance​(File file)
        Constructs db file using specified filesystem file.
        Parameters:
        file -
      • instance

        public static DbFile instance​(String filename)
        Constructs db file using specified filesystem file.
        Parameters:
        filename -
      • temporary

        public static DbFile temporary​(String prefix,
                                       String postfix,
                                       boolean deleteOnExit)
        Constructs db file using new temporary file.
        Parameters:
        prefix -
        postfix -
        deleteOnExit -
      • exists

        public boolean exists()
        Check if file already exists
        Returns:
      • checkExistence

        public void checkExistence()
        Check if file already exists Throws exception if file not exists
      • delete

        public void delete()
        Deletes file
      • inputStream

        public InputStream inputStream()
        Creates input stream from file
        Returns:
        InputStream
      • outputStream

        public OutputStream outputStream()
        Creates output stream from file
        Returns:
        OutputStream
      • randomAccessFile

        public RandomAccessFile randomAccessFile()
        Creates random access file from file
        Returns:
        RandomAccessFile