Class AbstractProjectLoader<T extends IDatabase>
java.lang.Object
org.pgcodekeeper.core.database.base.loader.AbstractLoader<T>
org.pgcodekeeper.core.database.base.loader.AbstractProjectLoader<T>
- Type Parameters:
T- the type of database this loader produces
- All Implemented Interfaces:
ILoader,IProjectLoader
- Direct Known Subclasses:
ChProjectLoader,MsProjectLoader,PgProjectLoader
public abstract class AbstractProjectLoader<T extends IDatabase>
extends AbstractLoader<T>
implements IProjectLoader
Base project loader for loading database schemas from project directory structures.
-
Field Summary
Fields -
Method Summary
Methods inherited from class org.pgcodekeeper.core.database.base.loader.AbstractLoader
addError, getDatabase, getDatabaseName, getErrors, getMonitor, getSettings, isAllowedSchema, load, loadAndAnalyzeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.pgcodekeeper.core.database.api.loader.ILoader
getDatabase, getDatabaseName, getErrors, getSettings, load, loadAndAnalyze
-
Field Details
-
IGNORE_FILE
- See Also:
-
IGNORE_SCHEMA_FILE
- See Also:
-
OVERRIDES_DIR
- See Also:
-
-
Method Details
-
loadInternal
- Throws:
InterruptedExceptionIOException
-
setLib
public void setLib(boolean isLib)
-