@Override public List<Injectee> getInjectees() { return ReflectionHelper.cast(allInjectees); }
@Override public List<Injectee> getInjectees() { return ReflectionHelper.cast(allInjectees); }
@Override public List<Injectee> getInjectees() { return ReflectionHelper.cast(allInjectees); }
@Override public List<Injectee> getInjectees() { return ReflectionHelper.cast(allInjectees); }
@Override public <T> List<ServiceHandle<T>> getAllServiceHandles( Class<T> contractOrImpl, Annotation... qualifiers) throws MultiException { return ReflectionHelper.cast(getAllServiceHandles((Type) contractOrImpl, qualifiers)); }
@Override public <T> List<ServiceHandle<T>> getAllServiceHandles( Class<T> contractOrImpl, Annotation... qualifiers) throws MultiException { return ReflectionHelper.cast(getAllServiceHandles((Type) contractOrImpl, qualifiers)); }
@Override public <T> List<ServiceHandle<T>> getAllServiceHandles( Class<T> contractOrImpl, Annotation... qualifiers) throws MultiException { return ReflectionHelper.cast(getAllServiceHandles((Type) contractOrImpl, qualifiers)); }
@Override public <T> List<ServiceHandle<T>> getAllServiceHandles( Class<T> contractOrImpl, Annotation... qualifiers) throws MultiException { return ReflectionHelper.cast(getAllServiceHandles((Type) contractOrImpl, qualifiers)); }
@Override public Iterator<T> iterator() { justInTime(); List<ServiceHandle<T>> handles; handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllUnqualifiedServiceHandles(requiredType, unqualified, isIterable, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new MyIterator<T>(handles); }
@Override public Iterable<ServiceHandle<T>> handleIterator() { justInTime(); List<ServiceHandle<T>> handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllServiceHandles(requiredType, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new HandleIterable<T>(handles); }
@Override public Iterable<ServiceHandle<T>> handleIterator() { justInTime(); List<ServiceHandle<T>> handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllServiceHandles(requiredType, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new HandleIterable<T>(handles); }
@Override public List<ActiveDescriptor<?>> getDescriptors(Filter filter) { checkState(); return ReflectionHelper.cast(getDescriptors(filter, null, true, true, true)); }
@Override public Iterable<ServiceHandle<T>> handleIterator() { justInTime(); List<ServiceHandle<T>> handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllServiceHandles(requiredType, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new HandleIterable<T>(handles); }
@Override public Iterator<T> iterator() { justInTime(); List<ServiceHandle<T>> handles; handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllUnqualifiedServiceHandles(requiredType, unqualified, isIterable, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new MyIterator<T>(handles); }
@Override public List<ActiveDescriptor<?>> getDescriptors(Filter filter) { checkState(); return ReflectionHelper.cast(getDescriptors(filter, null, true, true, true)); }
@Override public List<ActiveDescriptor<?>> getDescriptors(Filter filter) { checkState(); return ReflectionHelper.cast(getDescriptors(filter, null, true, true, true)); }
@Override public Iterator<T> iterator() { justInTime(); List<ServiceHandle<T>> handles; handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllUnqualifiedServiceHandles(requiredType, unqualified, isIterable, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new MyIterator<T>(handles); }
@Override public Iterable<ServiceHandle<T>> handleIterator() { justInTime(); List<ServiceHandle<T>> handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllServiceHandles(requiredType, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new HandleIterable<T>(handles); }
@Override public Iterator<T> iterator() { justInTime(); List<ServiceHandle<T>> handles; handles = ReflectionHelper.<List<ServiceHandle<T>>>cast(locator.getAllUnqualifiedServiceHandles(requiredType, unqualified, isIterable, requiredQualifiers.toArray(new Annotation[requiredQualifiers.size()]))); return new MyIterator<T>(handles); }
@Override public List<ActiveDescriptor<?>> getDescriptors(Filter filter) { checkState(); return ReflectionHelper.cast(getDescriptors(filter, null, true, true, true)); }