Package org.apache.groovy.contracts.util
Class LifecycleImplementationLoader<S>
java.lang.Object
org.apache.groovy.contracts.util.LifecycleImplementationLoader<S>
- All Implemented Interfaces:
Iterable<S>
Finds and loads implementation classes of interface Lifecycle.
-
Method Summary
Modifier and TypeMethodDescriptioniterator()static <S> LifecycleImplementationLoader<S>load(Class<S> service, ClassLoader loader) Creates a newLifecyclefor the given type and class loader.voidreload()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator