Package org.exoplatform.container
Class DependencyByQualifier
- java.lang.Object
-
- org.exoplatform.container.Dependency
-
- org.exoplatform.container.DependencyByQualifier
-
public class DependencyByQualifier extends Dependency
This defines a dependency by qualifier- Version:
- $Id$
- Author:
- Nicolas Filotto
-
-
Field Summary
-
Fields inherited from class org.exoplatform.container.Dependency
bindType, key
-
-
Constructor Summary
Constructors Constructor Description DependencyByQualifier(Class<?> key, Class<?> bindType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.exoplatform.container.spi.ComponentAdapter<?>getAdapter(org.exoplatform.container.ExoContainer holder)Gives theComponentAdaptercorresponding to this dependencyprotected Objectload(org.exoplatform.container.ExoContainer holder)Loads a given dependency from the providedExoContainerStringtoString()-
Methods inherited from class org.exoplatform.container.Dependency
equals, getBindType, getKey, hashCode, isLazy
-
-
-
-
Method Detail
-
load
protected Object load(org.exoplatform.container.ExoContainer holder)
Loads a given dependency from the providedExoContainer- Specified by:
loadin classDependency
-
getAdapter
protected org.exoplatform.container.spi.ComponentAdapter<?> getAdapter(org.exoplatform.container.ExoContainer holder)
Gives theComponentAdaptercorresponding to this dependency- Specified by:
getAdapterin classDependency
-
toString
public String toString()
- Overrides:
toStringin classObject- See Also:
Object.toString()
-
-