public interface CyclicDependencyGuard
java.lang.Object run()
nulljava.lang.Object observe(java.lang.Class stackFrame)
Boolean value.
If the guard is already Boolean.TRUE a CyclicDependencyException
will be thrown.stackFrame - the current stack framerun method