Class DataSetImpl
- java.lang.Object
-
- com.github.database.rider.core.api.dataset.DataSetImpl
-
- All Implemented Interfaces:
Annotation
public class DataSetImpl extends Object implements DataSet
- Author:
- rmpestano
-
-
Constructor Summary
Constructors Constructor Description DataSetImpl()DataSetImpl(String[] value, String executorId, SeedStrategy strategy, boolean useSequenceFiltering, String[] tableOrdering, boolean disableConstraints, boolean fillIdentityColumns, String[] executeStatementsBefore, String[] executeScriptsAfter, String[] executeScriptsBefore, String[] executeStatementsAfter, boolean cleanBefore, boolean cleanAfter, boolean transactional, String[] skipCleaningFor, Class<? extends Replacer>[] replacers)
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.annotation.Annotation
equals, hashCode, toString
-
-
-
-
Constructor Detail
-
DataSetImpl
public DataSetImpl()
-
DataSetImpl
public DataSetImpl(String[] value, String executorId, SeedStrategy strategy, boolean useSequenceFiltering, String[] tableOrdering, boolean disableConstraints, boolean fillIdentityColumns, String[] executeStatementsBefore, String[] executeScriptsAfter, String[] executeScriptsBefore, String[] executeStatementsAfter, boolean cleanBefore, boolean cleanAfter, boolean transactional, String[] skipCleaningFor, Class<? extends Replacer>[] replacers)
-
-
Method Detail
-
instance
public static DataSetImpl instance()
-
withValue
public DataSetImpl withValue(String... value)
-
withExecuteScriptsBefore
public DataSetImpl withExecuteScriptsBefore(String... executeScriptsBefore)
-
withExecuteScriptsAfter
public DataSetImpl withExecuteScriptsAfter(String... executeScriptsAfter)
-
withExecuteStatementsBefore
public DataSetImpl withExecuteStatementsBefore(String... executeStatementsBefore)
-
withExecuteStatementsAfter
public DataSetImpl withExecuteStatementsAfter(String... executeStatementsAfter)
-
withTableOrdering
public DataSetImpl withTableOrdering(String... tableOrdering)
-
withSkipCleaningFor
public DataSetImpl withSkipCleaningFor(String... skipCleaningFor)
-
withReplacers
public DataSetImpl withReplacers(Class<? extends Replacer>... replacers)
-
value
public String[] value()
-
executorId
public String executorId()
-
strategy
public SeedStrategy strategy()
-
useSequenceFiltering
public boolean useSequenceFiltering()
-
tableOrdering
public String[] tableOrdering()
-
disableConstraints
public boolean disableConstraints()
-
fillIdentityColumns
public boolean fillIdentityColumns()
-
executeStatementsBefore
public String[] executeStatementsBefore()
-
executeStatementsAfter
public String[] executeStatementsAfter()
-
executeScriptsBefore
public String[] executeScriptsBefore()
-
executeScriptsAfter
public String[] executeScriptsAfter()
-
cleanBefore
public boolean cleanBefore()
-
cleanAfter
public boolean cleanAfter()
-
transactional
public boolean transactional()
-
provider
public Class<DataSetProvider> provider()
-
skipCleaningFor
public String[] skipCleaningFor()
-
annotationType
public Class<? extends Annotation> annotationType()
- Specified by:
annotationTypein interfaceAnnotation
-
-