Package org.eclipse.sisu.bean
Class BeanScheduler.Pending
- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.ArrayList<java.lang.Object>
-
- org.eclipse.sisu.bean.BeanScheduler.Pending
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
,java.lang.Iterable<java.lang.Object>
,java.util.Collection<java.lang.Object>
,java.util.List<java.lang.Object>
,java.util.RandomAccess
- Enclosing class:
- BeanScheduler
private final class BeanScheduler.Pending extends java.util.ArrayList<java.lang.Object>
Collects pending beans waiting for activation.
-
-
Constructor Summary
Constructors Constructor Description Pending(java.lang.Object bean)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
Activates pending beans in order of registration, that is in the order they finished injection.-
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
-
-