final class HintedPlexusBeans<T> extends java.lang.Object implements java.lang.Iterable<PlexusBean<T>>
PlexusBean
s that uses MissingPlexusBean
s to indicate missing hints.Modifier and Type | Field and Description |
---|---|
private java.lang.Iterable<BeanEntry<com.google.inject.name.Named,T>> |
beans |
private java.util.List<PlexusBean<T>> |
missingPlexusBeans |
Constructor and Description |
---|
HintedPlexusBeans(java.lang.Iterable<BeanEntry<com.google.inject.name.Named,T>> beans,
com.google.inject.TypeLiteral<T> role,
java.lang.String[] hints) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<PlexusBean<T>> |
iterator() |
private final java.util.List<PlexusBean<T>> missingPlexusBeans
public java.util.Iterator<PlexusBean<T>> iterator()
iterator
in interface java.lang.Iterable<PlexusBean<T>>