| Modifier and Type | Field and Description |
|---|---|
private Database |
_db |
private boolean |
_includeLinkedTables |
private boolean |
_includeNormalTables |
private boolean |
_includeSystemTables |
| Constructor and Description |
|---|
TableIterableBuilder(Database db) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isIncludeLinkedTables() |
boolean |
isIncludeNormalTables() |
boolean |
isIncludeSystemTables() |
java.util.Iterator<Table> |
iterator() |
TableIterableBuilder |
setIncludeLinkedTables(boolean includeLinkedTables) |
TableIterableBuilder |
setIncludeNormalTables(boolean includeNormalTables) |
TableIterableBuilder |
setIncludeSystemTables(boolean includeSystemTables) |
TableIterableBuilder |
withLocalUserTablesOnly()
Convenience method to set the flags to include only non-linked (local)
user tables.
|
TableIterableBuilder |
withSystemTablesOnly()
Convenience method to set the flags to include only system tables.
|
private final Database _db
private boolean _includeNormalTables
private boolean _includeSystemTables
private boolean _includeLinkedTables
public TableIterableBuilder(Database db)
public boolean isIncludeNormalTables()
public boolean isIncludeSystemTables()
public boolean isIncludeLinkedTables()
public TableIterableBuilder setIncludeNormalTables(boolean includeNormalTables)
public TableIterableBuilder setIncludeSystemTables(boolean includeSystemTables)
public TableIterableBuilder setIncludeLinkedTables(boolean includeLinkedTables)
public TableIterableBuilder withLocalUserTablesOnly()
public TableIterableBuilder withSystemTablesOnly()