Package org.movealong.sly.app
Class ServiceHandle<S>
- java.lang.Object
-
- org.movealong.sly.app.ServiceHandle<S>
-
- Type Parameters:
S- the service type
- All Implemented Interfaces:
com.jnape.palatable.lambda.adt.hmap.TypeSafeKey<Service<S>,Service<S>>,com.jnape.palatable.lambda.adt.hmap.TypeSafeKey.Simple<Service<S>>,com.jnape.palatable.lambda.functor.Applicative<Service<S>,com.jnape.palatable.lambda.optics.Iso<Service<S>,?,Service<S>,Service<S>>>,com.jnape.palatable.lambda.functor.Contravariant<Service<S>,com.jnape.palatable.lambda.functor.Profunctor<?,Service<S>,com.jnape.palatable.lambda.optics.Iso<?,?,Service<S>,Service<S>>>>,com.jnape.palatable.lambda.functor.Functor<Service<S>,com.jnape.palatable.lambda.optics.Iso<Service<S>,?,Service<S>,Service<S>>>,com.jnape.palatable.lambda.functor.Profunctor<Service<S>,Service<S>,com.jnape.palatable.lambda.optics.Iso<?,?,Service<S>,Service<S>>>,com.jnape.palatable.lambda.monad.Monad<Service<S>,com.jnape.palatable.lambda.optics.Iso<Service<S>,?,Service<S>,Service<S>>>,com.jnape.palatable.lambda.monad.MonadRec<Service<S>,com.jnape.palatable.lambda.optics.Iso<Service<S>,?,Service<S>,Service<S>>>,com.jnape.palatable.lambda.optics.Iso<Service<S>,Service<S>,Service<S>,Service<S>>,com.jnape.palatable.lambda.optics.Iso.Simple<Service<S>,Service<S>>,com.jnape.palatable.lambda.optics.Optic<com.jnape.palatable.lambda.functor.Profunctor<?,?,?>,com.jnape.palatable.lambda.functor.Functor<?,?>,Service<S>,Service<S>,Service<S>,Service<S>>,com.jnape.palatable.lambda.optics.Optic.Simple<com.jnape.palatable.lambda.functor.Profunctor<?,?,?>,com.jnape.palatable.lambda.functor.Functor<?,?>,Service<S>,Service<S>>
public final class ServiceHandle<S> extends Object implements com.jnape.palatable.lambda.adt.hmap.TypeSafeKey.Simple<Service<S>>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.jnape.palatable.lambda.adt.hmap.TypeSafeKey
com.jnape.palatable.lambda.adt.hmap.TypeSafeKey.Simple<A extends Object>
-
-
Constructor Summary
Constructors Constructor Description ServiceHandle()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <S> ServiceHandle<S>create()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.jnape.palatable.lambda.optics.Iso
andThen, compose, contraMap, diMap, diMapL, diMapR, discardL, flatMap, fmap, mapA, mapB, mapS, mapT, pure, trampolineM, unIso, zip
-
-
-
-
Method Detail
-
create
public static <S> ServiceHandle<S> create()
-
-