@@ -0,0 +1,306 @@
+package com.dmanchester.playfop.japi;%0A%0Aimport com.dmanchester.playfop.jinternal.PlayFopImpl;%0A%0A/**%0A * An interface for dependency-injecting PlayFOP into Java applications at%0A * compile time.%0A */%0Apublic interface PlayFopComponents %7B%0A%0A    default PlayFop playFop() %7B%0A        return new PlayFopImpl();%0A    %7D%0A%7D%0A

Add interface for compile-time DI of PlayFOP into Java apps