Package org.apache.derby.impl.sql.depend
Class BasicDependency
java.lang.Object
org.apache.derby.impl.sql.depend.BasicDependency
- All Implemented Interfaces:
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.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionreturn the dependent for this dependency.return the provider for this dependency.return the provider's key for this dependency.
-
Field Details
-
provider
-
dependent
-
-
Constructor Details
-
BasicDependency
-
-
Method Details
-
getProviderKey
return the provider's key for this dependency.- Specified by:
getProviderKey
in interfaceDependency
- Returns:
- the provider' key for this dependency
-
getProvider
return the provider for this dependency.- Specified by:
getProvider
in interfaceDependency
- Returns:
- the provider for this dependency
-
getDependent
return the dependent for this dependency.- Specified by:
getDependent
in interfaceDependency
- Returns:
- the dependent for this dependency
-