Class DBAccessorGenerator

java.lang.Object
com.compomics.util.db.DBAccessorGenerator

public class DBAccessorGenerator
extends Object
This class generates an Object that can be used for access to a given table in a JDBC accessible RDBMS.
Author:
Lennart Martens
  • Constructor Details

  • Method Details

    • startGenerator

      public void startGenerator​(String aDriver, String aUrl, String aTable, String aPackageName) throws GeneratorException
      This method starts the generator for the specified parameters.
      Parameters:
      aDriver - String with the JDBC database driver class.
      aUrl - String with the URL for the database.
      aTable - String with the tablename to generate the accessor object for.
      aPackageName - String with the packagename for the generated class. Can be empty String.
      Throws:
      GeneratorException - whenever something goes wrong.
    • startGenerator

      public void startGenerator​(String aDriver, String aUrl, String aTable, String aUser, String aPassword, String aPackageName, boolean aDebug) throws GeneratorException
      This method starts the generator for the specified parameters.
      Parameters:
      aDriver - String with the JDBC database driver class.
      aUrl - String with the URL for the database.
      aTable - String with the tablename to generate the accessor object for.
      aUser - String with the username for the DB connection. This can be 'null'.
      aPassword - String with the password for the specified user. This can be 'null'.
      aPackageName - String with the output packagename. This can be empty String.
      aDebug - boolean to indicate whether output should be given to stdout.
      Throws:
      GeneratorException - whenever something goes wrong.
    • main

      public static void main​(String[] args)
      The main method allows to run this tool from the command-line.
      Parameters:
      args - the arguments