Interface | Description |
---|---|
GenericDatabaseExplorer.DatabaseProcessor | |
RebuildingStrategy |
Helper interface to let the user of SQL-Indexing decide when to re-build SQL schema.
|
ReindexingStrategy |
Service to decide when complete re-indexing is needed, along with default implementations.
|
Class | Description |
---|---|
DBNames |
This is helper class to contain all the SQL constants used throughout the SQL Indexing.
|
GenericDatabaseExplorer |
This is a helper class to traverse through all content in specified tables in database.
|
GenericDatabaseExplorer.ColumnInfo | |
GenericDatabaseExplorer.DatabaseProcessorAdapter | |
GenericDatabaseExplorer.ForeignKeyInfo | |
QNameInfo |
A helper interface to encapsulate information about qualified name and how it appears in
database.
|
RebuildingStrategy.AlwaysNeed |
The re-building strategy which ALWAYS re-builds the database schema.
|
RebuildingStrategy.NeedOnChange |
The re-building strategy, which re-builds everything when application version changes.
|
RebuildingStrategy.NeverNeed |
The re-building strategy which NEVER re-builds the database schema.
|
ReindexingStrategy.AlwaysNeed |
The re-indexing strategy which ALWAYS re-indexes everything.
|
ReindexingStrategy.NeedOnChange |
The re-indexing strategy, which re-indexes everything when application version changes.
|
ReindexingStrategy.NeverNeed |
The re-indexing strategy which NEVER re-indexes anything.
|
Enum | Description |
---|---|
GenericDatabaseExplorer.Deferrability | |
GenericDatabaseExplorer.IntegrityActions | |
QNameInfo.QNameType |
Currently all possible types of qualified names:
QNameInfo.QNameType.PROPERTY for properties,
QNameInfo.QNameType.ASSOCIATION for associations, and QNameInfo.QNameType.MANY_ASSOCIATION for many-associations. |