Class Script

    • Method Detail

      • getType

        public String getType()
        Description copied from interface: DatabaseObject
        Get the type of the database object.
        Returns:
        type of the database object
      • getParameters

        public List<ScriptParameter> getParameters()
        Get the script's parameters.
        Returns:
        parameters
      • returnsTable

        public boolean returnsTable()
        Check if the script returns a table.
        Returns:
        true if the script returns a table, false if it returns a row count.
      • execute

        public int execute​(Object... parameterValues)
        Execute the script ignoring potential return values.
        Parameters:
        parameterValues - script parameters
        Returns:
        row count
      • executeQuery

        public List<List<Object>> executeQuery​(Object... parameterValues)
        Execute a script returning a table.
        Parameters:
        parameterValues - script parameter values
        Returns:
        script result as table
      • drop

        public void drop()
        Description copied from interface: DatabaseObject
        Drop the database object and all contained objects.