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