org.picocontainer.gems.monitors
Class ComponentDependencyMonitor.Dependency
java.lang.Object
org.picocontainer.gems.monitors.ComponentDependencyMonitor.Dependency
- Enclosing class:
- ComponentDependencyMonitor
public static class ComponentDependencyMonitor.Dependency
- extends java.lang.Object
Understands which other classes are required to instantiate a component.
- Author:
- Peter Barry, Kent R. Spillner
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
componentType
private java.lang.Class componentType
dependencyType
private java.lang.Class dependencyType
ComponentDependencyMonitor.Dependency
public ComponentDependencyMonitor.Dependency(java.lang.Class componentType,
java.lang.Class dependencyType)
dependsOn
public boolean dependsOn(java.lang.Class type)
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in class java.lang.Object
getComponentType
public java.lang.Class getComponentType()
getDependencyType
public java.lang.Class getDependencyType()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
areEqualOrNull
private static boolean areEqualOrNull(java.lang.Class type,
java.lang.Class otherType)