| Modifier and Type | Interface and Description |
|---|---|
| public interface | Dependency
A dependency represents a reliance of the dependent on the provider for some information the dependent contains or uses. |
| public interface | DependencyManager
Dependency Manager Interface The dependency manager tracks needs that dependents have of providers. |
| public interface | Dependent
A dependent has the ability to know whether or not it is valid and to mark itself as valid or invalid. |
| public interface | Provider
A provider is an object that others can build dependencies on. |
| public interface | ProviderInfo
A ProviderInfo associates a DependableFinder with a UUID that stands for a database object. |
| Modifier and Type | Class and Description |
|---|---|
| public class | ProviderList
ProviderList is a list of Providers that is being tracked for some object other than the current dependent. |