Class DbHelper.Insert

  • All Implemented Interfaces:

    
    public final class DbHelper.Insert
    
                        

    Дополнительный класс, предоставляющий методы вставки объектов в таблицы

    • Constructor Detail

      • DbHelper.Insert

        DbHelper.Insert(DbHelper dbHelper)
        Конструктор класса
    • Method Detail

      • entity

         final <T extends Any> Integer entity(String catalog, String schema, String table, T entity, String message, Boolean needFail)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        catalog - Название каталога
        schema - Название схемы
        table - Название таблицы
        entity - Объект
        message - По умолчанию null.
        needFail - По умолчанию true.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String catalog, String schema, String table, T entity, String message)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        catalog - Название каталога
        schema - Название схемы
        table - Название таблицы
        entity - Объект
        message - По умолчанию null.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String catalog, String schema, String table, T entity)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        catalog - Название каталога
        schema - Название схемы
        table - Название таблицы
        entity - Объект
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String schema, String table, T entity, String message, Boolean needFail)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        schema - Название схемы
        table - Название таблицы
        entity - Объект
        message - По умолчанию null.
        needFail - По умолчанию true.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String schema, String table, T entity, String message)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        schema - Название схемы
        table - Название таблицы
        entity - Объект
        message - По умолчанию null.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String schema, String table, T entity)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        schema - Название схемы
        table - Название таблицы
        entity - Объект
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String table, T entity, String message, Boolean needFail)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        table - Название таблицы
        entity - Объект
        message - По умолчанию null.
        needFail - По умолчанию true.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String table, T entity, String message)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        table - Название таблицы
        entity - Объект
        message - По умолчанию null.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entity

         final <T extends Any> Integer entity(String table, T entity)

        Вставка объекта в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        table - Название таблицы
        entity - Объект
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String catalog, String schema, String table, Collection<T> entities, String message, Boolean needFail)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        catalog - Название каталога
        schema - Название схемы
        table - Название таблицы
        entities - Коллекция объектов
        message - По умолчанию null.
        needFail - По умолчанию true.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String catalog, String schema, String table, Collection<T> entities, String message)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        catalog - Название каталога
        schema - Название схемы
        table - Название таблицы
        entities - Коллекция объектов
        message - По умолчанию null.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String catalog, String schema, String table, Collection<T> entities)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        catalog - Название каталога
        schema - Название схемы
        table - Название таблицы
        entities - Коллекция объектов
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String schema, String table, Collection<T> entities, String message, Boolean needFail)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        schema - Название схемы
        table - Название таблицы
        entities - Коллекция объектов
        message - По умолчанию null.
        needFail - По умолчанию true.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String schema, String table, Collection<T> entities, String message)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        schema - Название схемы
        table - Название таблицы
        entities - Коллекция объектов
        message - По умолчанию null.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String schema, String table, Collection<T> entities)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        schema - Название схемы
        table - Название таблицы
        entities - Коллекция объектов
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String table, Collection<T> entities, String message, Boolean needFail)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        table - Название таблицы
        entities - Коллекция объектов
        message - По умолчанию null.
        needFail - По умолчанию true.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String table, Collection<T> entities, String message)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        table - Название таблицы
        entities - Коллекция объектов
        message - По умолчанию null.
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3

      • entities

         final <T extends Any> Integer entities(String table, Collection<T> entities)

        Вставка списка объектов в таблицу.

        Поле объекта с первичным ключом должно быть не заполнено

        Parameters:
        table - Название таблицы
        entities - Коллекция объектов
        Returns:

        Количество строк, затронутых запросом

        Since:

        2.0.3