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 class
LazyBeanEntry<Q extends Annotation,
T> LazyBeanEntry
backed by a qualifiedBinding
and 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_ENTRY
Deprecated.BeanCache.readCache
LocatedBeans.Itr.readCache
Methods in org.eclipse.sisu.inject that return BeanEntryModifier and TypeMethodDescriptionAtomically creates a newBeanEntry
for the givenBinding
reference.LocatedBeans.Itr.next()
Removes theBeanEntry
associated with the givenBinding
reference.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.beans
HintedPlexusBeans.beans
RealmFilteredBeans.beans
DefaultPlexusBeans.Itr.itr
RealmFilteredBeans.FilteredItr.itr
Methods 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.delegate
ProviderIterableAdapter.ProviderIterator.iterator
Methods 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