protected static class AbstractScope.ParentIterable extends java.lang.Object implements java.lang.Iterable<IEObjectDescription>, com.google.common.base.Predicate<IEObjectDescription>
toString()
implementation that supports
shadowing of parents elements by means of filtering.Modifier | Constructor and Description |
---|---|
protected |
AbstractScope.ParentIterable(AbstractScope scope,
com.google.inject.Provider<java.lang.Iterable<IEObjectDescription>> provider) |
Modifier and Type | Method and Description |
---|---|
boolean |
apply(IEObjectDescription input) |
java.util.Iterator<IEObjectDescription> |
iterator() |
java.lang.String |
toString() |
protected AbstractScope.ParentIterable(AbstractScope scope, com.google.inject.Provider<java.lang.Iterable<IEObjectDescription>> provider)
public java.util.Iterator<IEObjectDescription> iterator()
iterator
in interface java.lang.Iterable<IEObjectDescription>
public boolean apply(IEObjectDescription input)
apply
in interface com.google.common.base.Predicate<IEObjectDescription>
public java.lang.String toString()
toString
in class java.lang.Object