Class SqlUtil

  • Direct Known Subclasses:
    SqlMerger, SqlReader

    public class SqlUtil
    extends java.lang.Object
    Author:
    Jorge Campins
    • Field Detail

      • _dbms

        protected java.lang.String _dbms
      • _host

        protected java.lang.String _host
      • _port

        protected java.lang.String _port
      • _user

        protected java.lang.String _user
      • _password

        protected java.lang.String _password
      • _database

        protected java.lang.String _database
      • _schema

        protected java.lang.String _schema
      • _urlPattern

        protected java.lang.String _urlPattern
      • _driver

        protected java.lang.String _driver
      • _programmer

        protected java.lang.String _programmer
      • _url

        protected java.lang.String _url
      • _connection

        protected java.sql.Connection _connection
      • _initialised

        protected boolean _initialised
      • _argIndex

        protected int _argIndex
      • _args

        protected java.lang.String[] _args
    • Constructor Detail

      • SqlUtil

        public SqlUtil()
      • SqlUtil

        public SqlUtil​(java.lang.String[] args)
    • Method Detail

      • arg

        protected java.lang.String arg​(int i,
                                       java.lang.String[] args)
      • logValidArgument

        protected void logValidArgument​(java.lang.String param,
                                        java.lang.String arg)
      • logInvalidArgument

        protected void logInvalidArgument​(java.lang.String param,
                                          java.lang.String arg)
      • logSyntaxError

        protected void logSyntaxError()
      • getSyntax

        protected java.lang.String getSyntax()
      • getSqlUtilSyntax

        protected final java.lang.String getSqlUtilSyntax()
      • getNewInstanceForName

        protected java.lang.Object getNewInstanceForName​(java.lang.String className)
      • getClassForName

        protected java.lang.Class<?> getClassForName​(java.lang.String className)
      • connect

        protected boolean connect()
      • close

        protected boolean close()
      • isRemoteConnection

        protected boolean isRemoteConnection()
      • executeStatement

        protected boolean executeStatement​(java.lang.String statement)
                                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • prepareStatement

        protected java.sql.PreparedStatement prepareStatement​(java.lang.String statement)
      • close

        protected void close​(java.sql.PreparedStatement statement)
      • getDbms

        public java.lang.String getDbms()
      • getHost

        public java.lang.String getHost()
      • getPort

        public java.lang.String getPort()
      • getUser

        public java.lang.String getUser()
      • getPassword

        public java.lang.String getPassword()
      • getDatabase

        public java.lang.String getDatabase()
      • getSchema

        public java.lang.String getSchema()
      • getDriver

        public java.lang.String getDriver()
      • getUrl

        public java.lang.String getUrl()
      • isInitialised

        public boolean isInitialised()
      • getMetajavaPath

        public java.lang.String getMetajavaPath()
      • getCommonsPackage

        public java.lang.String getCommonsPackage()
      • getDefaultPackage

        public java.lang.String getDefaultPackage()
      • getSourceMetajavaPackage

        public java.lang.String getSourceMetajavaPackage()
      • getTargetMetajavaPackage

        public java.lang.String getTargetMetajavaPackage()