The DependableFinder is able to write itself to disk and, once read back into memory, locate the in-memory Dependable that it represents.
DependableFinder objects are stored in SYS.SYSDEPENDS to record dependencies between database objects.
| Modifier and Type | Method and Description |
|---|---|
| public Dependable | Returns: the associated DependableDataDictionary to use for lookup. dd, UUID the ID of a Dependable. Used to locate that Dependable. dependableObjectID)Get the in-memory object associated with the passed-in object ID. |
| public String | Returns: String type of the "SQL Object" which this Finder can find.The name of the class of Dependables as a "SQL Object" which this Finder can find. |
| getDependable | back to summary |
|---|---|
| public Dependable getDependable(DataDictionary dd, UUID dependableObjectID) throws StandardException Get the in-memory object associated with the passed-in object ID.
| |
| getSQLObjectType | back to summary |
|---|---|
| public String getSQLObjectType() The name of the class of Dependables as a "SQL Object" which this Finder can find. This is a value like "Table" or "View". Every DependableFinder can find some class of Dependables.
| |