Uses of Interface
org.int4.dirk.core.definition.Injectable
-
Packages that use Injectable Package Description org.int4.dirk.core.definition org.int4.dirk.core.discovery org.int4.dirk.core.store -
-
Uses of Injectable in org.int4.dirk.core.definition
Methods in org.int4.dirk.core.definition that return Injectable Modifier and Type Method Description <T> Injectable<T>ClassInjectableFactory. create(java.lang.reflect.Type type)Attempts to create a newInjectablefrom the givenType.<T> Injectable<T>FieldInjectableFactory. create(java.lang.reflect.Field field, java.lang.reflect.Type ownerType)Creates a newInjectable.<T> Injectable<T>InjectableFactory. create(java.lang.reflect.Type ownerType, java.lang.reflect.Member member, java.lang.reflect.AnnotatedElement element, java.util.List<Binding> bindings, Constructable<T> constructable)CreatesInjectables given an ownerType, an optionalMemberanAnnotatedElement, a list ofBindings and aConstructable.<T> Injectable<T>InstanceInjectableFactory. create(T instance, java.lang.annotation.Annotation... qualifiers)Creates a newInjectable.<T> Injectable<T>MethodInjectableFactory. create(java.lang.reflect.Method method, java.lang.reflect.Type ownerType)Creates a newInjectable. -
Uses of Injectable in org.int4.dirk.core.discovery
Methods in org.int4.dirk.core.discovery that return types with arguments of type Injectable Modifier and Type Method Description java.util.Set<Injectable<?>>Discoverer. discover()Discovers additionalInjectables.Methods in org.int4.dirk.core.discovery with parameters of type Injectable Modifier and Type Method Description DiscovererDiscovererFactory. create(Resolver<Injectable<?>> resolver, Injectable<?> injectable)Given anInjectable, returns aDiscovererwhich will produce the given injectable and all injectables that could be derived or discovered using the injectable as starting point.Method parameters in org.int4.dirk.core.discovery with type arguments of type Injectable Modifier and Type Method Description DiscovererDiscovererFactory. create(Resolver<Injectable<?>> resolver, java.util.Collection<java.lang.reflect.Type> types)Given a list ofTypes, returns aDiscovererwhich will produce injectables for each of the types given and all injectables that could be derived or discovered using the given types as starting point.DiscovererDiscovererFactory. create(Resolver<Injectable<?>> resolver, Injectable<?> injectable)Given anInjectable, returns aDiscovererwhich will produce the given injectable and all injectables that could be derived or discovered using the injectable as starting point. -
Uses of Injectable in org.int4.dirk.core.store
Methods in org.int4.dirk.core.store that return types with arguments of type Injectable Modifier and Type Method Description java.util.Set<Injectable<?>>InjectableStore. resolve(Key key)Method parameters in org.int4.dirk.core.store with type arguments of type Injectable Modifier and Type Method Description voidInjectableStore. putAll(java.util.Collection<Injectable<?>> injectables)Adds multipleInjectables to the store.voidInjectableStore. removeAll(java.util.Collection<Injectable<?>> injectables)Removes multipleInjectables from the store.
-