Package org.apache.derby.iapi.sql.depend
Interface Dependency
- All Known Implementing Classes:
BasicDependency
public interface Dependency
A dependency represents a reliance of the dependent on
the provider for some information the dependent contains
or uses. In Language, the usual case is a prepared statement
using information about a schema object in its executable form.
It needs to be notified if the schema object changes, so that
it can recompile against the new information.
-
Method Summary
Modifier and TypeMethodDescriptionreturn the dependent for this dependency.return the provider for this dependency.return the provider's key for this dependency.
-
Method Details
-
getProviderKey
UUID getProviderKey()return the provider's key for this dependency.- Returns:
- the provider's key for this dependency
-
getProvider
Provider getProvider()return the provider for this dependency.- Returns:
- the provider for this dependency
-
getDependent
Dependent getDependent()return the dependent for this dependency.- Returns:
- the dependent for this dependency
-