Class SqlDataSetFile

  • All Implemented Interfaces:
    com.link_intersystems.dbunit.stream.resource.DataSetResource, com.link_intersystems.dbunit.stream.resource.file.DataSetFile

    public class SqlDataSetFile
    extends Object
    implements com.link_intersystems.dbunit.stream.resource.file.DataSetFile
    Author:
    René Link <rene.link@link-intersystems.com>
    • Constructor Detail

      • SqlDataSetFile

        public SqlDataSetFile​(File sqlScript)
    • Method Detail

      • setTableLiteralFormatResolver

        public void setTableLiteralFormatResolver​(com.link_intersystems.dbunit.sql.consumer.TableLiteralFormatResolver tableLiteralFormatResolver)
      • setCharset

        public void setCharset​(Charset charset)
      • setJdbcContainerPool

        public void setJdbcContainerPool​(com.link_intersystems.dbunit.testcontainers.pool.JdbcContainerPool jdbcContainerPool)
      • setBeforeScriptCustomization

        public void setBeforeScriptCustomization​(com.link_intersystems.dbunit.testcontainers.consumer.DatabaseCustomizationConsumer beforeScriptCustomization)
      • setDatabaseDataSetProducerConfig

        public void setDatabaseDataSetProducerConfig​(com.link_intersystems.dbunit.stream.producer.db.DatabaseDataSetProducerConfig databaseDataSetProducerConfig)
      • createProducer

        public org.dbunit.dataset.stream.IDataSetProducer createProducer()
        Specified by:
        createProducer in interface com.link_intersystems.dbunit.stream.resource.DataSetResource
      • createConsumer

        public org.dbunit.dataset.stream.IDataSetConsumer createConsumer()
                                                                  throws org.dbunit.dataset.DataSetException
        Specified by:
        createConsumer in interface com.link_intersystems.dbunit.stream.resource.DataSetResource
        Throws:
        org.dbunit.dataset.DataSetException
      • withNewFile

        public com.link_intersystems.dbunit.stream.resource.file.DataSetFile withNewFile​(File file)
        Specified by:
        withNewFile in interface com.link_intersystems.dbunit.stream.resource.file.DataSetFile
      • getFile

        public File getFile()
        Specified by:
        getFile in interface com.link_intersystems.dbunit.stream.resource.file.DataSetFile