T - The type for this providerpublic class IterableProviderImpl<T> extends Object implements IterableProvider<T>
| Modifier and Type | Method and Description |
|---|---|
T |
get() |
ServiceHandle<T> |
getHandle() |
int |
getSize() |
Iterable<ServiceHandle<T>> |
handleIterator() |
Iterator<T> |
iterator() |
IterableProvider<T> |
named(String name) |
<U> IterableProvider<U> |
ofType(Type type) |
IterableProvider<T> |
qualifiedWith(Annotation... qualifiers) |
String |
toString() |
public ServiceHandle<T> getHandle()
getHandle in interface IterableProvider<T>public int getSize()
getSize in interface IterableProvider<T>public IterableProvider<T> named(String name)
named in interface IterableProvider<T>public <U> IterableProvider<U> ofType(Type type)
ofType in interface IterableProvider<T>public IterableProvider<T> qualifiedWith(Annotation... qualifiers)
qualifiedWith in interface IterableProvider<T>public Iterable<ServiceHandle<T>> handleIterator()
handleIterator in interface IterableProvider<T>Copyright © 2009-2017 Oracle Corporation. All Rights Reserved.