Uses of Interface
org.eclipse.sisu.BeanEntry
Packages that use BeanEntry
Package
Description
Injectable API for Sisu components (a.k.a beans).
Dynamic bean lookup across multiple injectors.
Sisu-Plexus backend implementation.
Customizable wiring of unresolved dependencies.
Deprecated; new applications should use
org.eclipse.sisu.-
Uses of BeanEntry in org.eclipse.sisu
Methods in org.eclipse.sisu with parameters of type BeanEntry -
Uses of BeanEntry in org.eclipse.sisu.inject
Classes in org.eclipse.sisu.inject that implement BeanEntryModifier and TypeClassDescription(package private) final classLazyBeanEntry<Q extends Annotation,T> LazyBeanEntrybacked by a qualifiedBindingand an assigned rank.Fields in org.eclipse.sisu.inject declared as BeanEntryFields in org.eclipse.sisu.inject with type parameters of type BeanEntryModifier and TypeFieldDescriptionLegacy.LEGACY_BEAN_ENTRYDeprecated.BeanCache.readCacheLocatedBeans.Itr.readCacheMethods in org.eclipse.sisu.inject that return BeanEntryModifier and TypeMethodDescriptionAtomically creates a newBeanEntryfor the givenBindingreference.LocatedBeans.Itr.next()Removes theBeanEntryassociated with the givenBindingreference.Methods in org.eclipse.sisu.inject that return types with arguments of type BeanEntryModifier and TypeMethodDescriptionBeanCache.flush()LocatedBeans.iterator()<Q extends Annotation,T>
Iterable<? extends BeanEntry<Q, T>> BeanLocator.locate(com.google.inject.Key<T> key) Finds bean implementations that match the given qualified bindingKey.DefaultBeanLocator.locate(com.google.inject.Key key) Methods in org.eclipse.sisu.inject with parameters of type BeanEntryMethod parameters in org.eclipse.sisu.inject with type arguments of type BeanEntryModifier and TypeMethodDescriptionstatic <Q extends Annotation,T>
com.google.inject.Provider<Iterable<BeanEntry<Q, T>>> Deprecated.static <Q extends Annotation,T>
Iterable<BeanEntry<Q, T>> Deprecated. -
Uses of BeanEntry in org.eclipse.sisu.plexus
Fields in org.eclipse.sisu.plexus declared as BeanEntryFields in org.eclipse.sisu.plexus with type parameters of type BeanEntryModifier and TypeFieldDescriptionDefaultPlexusBeans.beansHintedPlexusBeans.beansRealmFilteredBeans.beansDefaultPlexusBeans.Itr.itrRealmFilteredBeans.FilteredItr.itrMethods in org.eclipse.sisu.plexus that return BeanEntryMethods in org.eclipse.sisu.plexus that return types with arguments of type BeanEntryConstructors in org.eclipse.sisu.plexus with parameters of type BeanEntryModifierConstructorDescription(package private)LazyPlexusBean(BeanEntry<com.google.inject.name.Named, T> bean) Constructor parameters in org.eclipse.sisu.plexus with type arguments of type BeanEntryModifierConstructorDescription(package private)DefaultPlexusBeans(Iterable<BeanEntry<com.google.inject.name.Named, T>> beans) (package private)HintedPlexusBeans(Iterable<BeanEntry<com.google.inject.name.Named, T>> beans, com.google.inject.TypeLiteral<T> role, String[] hints) (package private)RealmFilteredBeans(Iterable<BeanEntry<com.google.inject.name.Named, T>> beans) -
Uses of BeanEntry in org.eclipse.sisu.wire
Fields in org.eclipse.sisu.wire declared as BeanEntryFields in org.eclipse.sisu.wire with type parameters of type BeanEntryModifier and TypeFieldDescriptionProviderIterableAdapter.delegateProviderIterableAdapter.ProviderIterator.iteratorMethods in org.eclipse.sisu.wire that return types with arguments of type BeanEntryModifier and TypeMethodDescription<K extends Annotation,V>
com.google.inject.Provider<Iterable<? extends BeanEntry<K, V>>> BeanProviders.beanEntriesOf(com.google.inject.Key<V> key) Constructors in org.eclipse.sisu.wire with parameters of type BeanEntryConstructor parameters in org.eclipse.sisu.wire with type arguments of type BeanEntryModifierConstructorDescription(package private)ProviderIterableAdapter(Iterable<BeanEntry<K, V>> delegate) (package private)ProviderIterator(Iterable<BeanEntry<K, V>> iterable) -
Uses of BeanEntry in org.sonatype.inject
Subinterfaces of BeanEntry in org.sonatype.inject
org.eclipse.sisu.BeanEntry