public class KittyDatabaseConfigurationBuilder<M extends KittyModel>
extends java.lang.Object
KittyDatabaseConfiguration
Constructor and Description |
---|
KittyDatabaseConfigurationBuilder() |
public KittyDatabaseConfigurationBuilder setRecordsConfigurations(java.util.List<KittyTableConfiguration> recordsConfigurations)
public KittyDatabaseConfigurationBuilder setDatabaseName(java.lang.String databaseName)
public KittyDatabaseConfigurationBuilder setDatabaseVersion(int databaseVersion)
public KittyDatabaseConfigurationBuilder setIsLoggingOn(boolean isLoggingOn)
public KittyDatabaseConfigurationBuilder setLogTag(java.lang.String logTag)
public KittyDatabaseConfigurationBuilder setIsPragmaON(boolean isPragmaON)
public KittyDatabaseConfigurationBuilder setIsProductionOn(boolean isProductionOn)
public KittyDatabaseConfigurationBuilder setIsGenerateRegistryFromPackage(boolean isGenerateRegistryFromPackage)
public KittyDatabaseConfigurationBuilder setMmPackageNames(java.lang.String[] mmPackageNames)
public KittyDatabaseConfigurationBuilder setRegistry(java.util.Map<java.lang.Class<M>,java.lang.Class<KittyMapper>> registry)
public KittyDatabaseConfigurationBuilder setIsKittyDexUtilLoggingEnabled(boolean isKittyDexUtilLoggingEnabled)
public KittyDatabaseConfigurationBuilder returnNullInsteadEmptyCollection(boolean returnNullInsteadEmptyCollection)
public KittyDatabaseConfiguration createKittyDatabaseConfiguration()