Interface CustomTypeConfigurators<T extends CustomTypeConfigurators<T>>
-
- All Known Subinterfaces:
AbstractInjectorBuilder<T>
- All Known Implementing Classes:
InjectMaidBuilder
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface public interface CustomTypeConfigurators<T extends CustomTypeConfigurators<T>>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TwithCustomType(CustomType customType)TwithCustomType(CustomType customType, ReusePolicy reusePolicy)default <X> TwithCustomType(Class<X> type, Factory00<X> factory)default <X> TwithCustomType(Class<X> type, Factory00<X> factory, ReusePolicy reusePolicy)default <X,A>
TwithCustomType(Class<X> type, Class<A> dependency00, Factory01<X,A> factory)default <X,A>
TwithCustomType(Class<X> type, Class<A> dependency00, Factory01<X,A> factory, ReusePolicy reusePolicy)default <X,A,B>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Factory02<X,A,B> factory)default <X,A,B>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Factory02<X,A,B> factory, ReusePolicy reusePolicy)default <X,A,B,C>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Factory03<X,A,B,C> factory)default <X,A,B,C>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Factory03<X,A,B,C> factory, ReusePolicy reusePolicy)default <X,A,B,C,D>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Factory04<X,A,B,C,D> factory)default <X,A,B,C,D>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Factory04<X,A,B,C,D> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Factory05<X,A,B,C,D,E> factory)default <X,A,B,C,D,E>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Factory05<X,A,B,C,D,E> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Factory06<X,A,B,C,D,E,F> factory)default <X,A,B,C,D,E,F>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Factory06<X,A,B,C,D,E,F> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Factory07<X,A,B,C,D,E,F,G> factory)default <X,A,B,C,D,E,F,G>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Factory07<X,A,B,C,D,E,F,G> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Factory08<X,A,B,C,D,E,F,G,H> factory)default <X,A,B,C,D,E,F,G,H>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Factory08<X,A,B,C,D,E,F,G,H> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Factory09<X,A,B,C,D,E,F,G,H,I> factory)default <X,A,B,C,D,E,F,G,H,I>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Factory09<X,A,B,C,D,E,F,G,H,I> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Factory10<X,A,B,C,D,E,F,G,H,I,J> factory)default <X,A,B,C,D,E,F,G,H,I,J>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Factory10<X,A,B,C,D,E,F,G,H,I,J> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J,K>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Factory11<X,A,B,C,D,E,F,G,H,I,J,K> factory)default <X,A,B,C,D,E,F,G,H,I,J,K>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Factory11<X,A,B,C,D,E,F,G,H,I,J,K> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J,K,L>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Factory12<X,A,B,C,D,E,F,G,H,I,J,K,L> factory)default <X,A,B,C,D,E,F,G,H,I,J,K,L>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Factory12<X,A,B,C,D,E,F,G,H,I,J,K,L> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Factory13<X,A,B,C,D,E,F,G,H,I,J,K,L,M> factory)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Factory13<X,A,B,C,D,E,F,G,H,I,J,K,L,M> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Factory14<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> factory)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Factory14<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Factory15<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> factory)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Factory15<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> factory, ReusePolicy reusePolicy)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Class<P> dependency15, Factory16<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> factory)default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P>
TwithCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Class<P> dependency15, Factory16<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> factory, ReusePolicy reusePolicy)default <X> TwithInstance(de.quantummaid.reflectmaid.GenericType<X> type, X instance)default <X> TwithInstance(Class<X> type, X instance)default TwithInstance(Object instance)
-
-
-
Method Detail
-
withInstance
default <X> T withInstance(de.quantummaid.reflectmaid.GenericType<X> type, X instance)
-
withCustomType
T withCustomType(CustomType customType, ReusePolicy reusePolicy)
-
withCustomType
default T withCustomType(CustomType customType)
-
withCustomType
default <X> T withCustomType(Class<X> type, Factory00<X> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A> T withCustomType(Class<X> type, Class<A> dependency00, Factory01<X,A> factory)
-
withCustomType
default <X,A> T withCustomType(Class<X> type, Class<A> dependency00, Factory01<X,A> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Factory02<X,A,B> factory)
-
withCustomType
default <X,A,B> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Factory02<X,A,B> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Factory03<X,A,B,C> factory)
-
withCustomType
default <X,A,B,C> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Factory03<X,A,B,C> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Factory04<X,A,B,C,D> factory)
-
withCustomType
default <X,A,B,C,D> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Factory04<X,A,B,C,D> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Factory05<X,A,B,C,D,E> factory)
-
withCustomType
default <X,A,B,C,D,E> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Factory05<X,A,B,C,D,E> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Factory06<X,A,B,C,D,E,F> factory)
-
withCustomType
default <X,A,B,C,D,E,F> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Factory06<X,A,B,C,D,E,F> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Factory07<X,A,B,C,D,E,F,G> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Factory07<X,A,B,C,D,E,F,G> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Factory08<X,A,B,C,D,E,F,G,H> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Factory08<X,A,B,C,D,E,F,G,H> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Factory09<X,A,B,C,D,E,F,G,H,I> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Factory09<X,A,B,C,D,E,F,G,H,I> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Factory10<X,A,B,C,D,E,F,G,H,I,J> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Factory10<X,A,B,C,D,E,F,G,H,I,J> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Factory11<X,A,B,C,D,E,F,G,H,I,J,K> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Factory11<X,A,B,C,D,E,F,G,H,I,J,K> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Factory12<X,A,B,C,D,E,F,G,H,I,J,K,L> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Factory12<X,A,B,C,D,E,F,G,H,I,J,K,L> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Factory13<X,A,B,C,D,E,F,G,H,I,J,K,L,M> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Factory13<X,A,B,C,D,E,F,G,H,I,J,K,L,M> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Factory14<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Factory14<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Factory15<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Factory15<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O> factory, ReusePolicy reusePolicy)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Class<P> dependency15, Factory16<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> factory)
-
withCustomType
default <X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> T withCustomType(Class<X> type, Class<A> dependency00, Class<B> dependency01, Class<C> dependency02, Class<D> dependency03, Class<E> dependency04, Class<F> dependency05, Class<G> dependency06, Class<H> dependency07, Class<I> dependency08, Class<J> dependency09, Class<K> dependency10, Class<L> dependency11, Class<M> dependency12, Class<N> dependency13, Class<O> dependency14, Class<P> dependency15, Factory16<X,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P> factory, ReusePolicy reusePolicy)
-
-