org.xj4.lifecycle.Dependencies Maven / Gradle / Ivy
package org.xj4.lifecycle;
/**
* Indicates an object that can provide the dependencies for a lifecycle.
*
* @author Jared Bunting
*/
public interface Dependencies {
/**
* Retrieves a dependency of the specified type.
* @param type the dependency type
* @return the dependency
*/
T retrieve(Class type);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy