Interface ClassDependenciesContext
-
- All Superinterfaces:
ClassDependenciesFlowContext
public interface ClassDependenciesContext extends ClassDependenciesFlowContext
Context for theClassDependencies
.- Author:
- Daniel Sagenschneider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassItemIndex
addDependency(java.lang.String dependencyName, java.lang.String qualifier, java.lang.Class<?> objectType, java.lang.Object[] annotations)
Adds a dependency.-
Methods inherited from interface net.officefloor.plugin.clazz.dependency.ClassDependenciesFlowContext
addAnnotation, addEscalation, addFlow
-
-
-
-
Method Detail
-
addDependency
ClassItemIndex addDependency(java.lang.String dependencyName, java.lang.String qualifier, java.lang.Class<?> objectType, java.lang.Object[] annotations)
Adds a dependency.- Parameters:
dependencyName
- Name of the dependency.qualifier
- Qualifier. May benull
.objectType
- DependencyClass
.annotations
- Annotations.- Returns:
ClassItemIndex
of the dependency.
-
-