providers for commonly used interfaces including and not limited to the following:See: Description
| Class | Description |
|---|---|
| ArrayListProvider | |
| ArrayProvider | |
| ConcurrentMapProvider |
Inject
ConcurrentMap with ConcurrentHashMap implementation |
| DequeProvider |
Inject
Deque type bean using ArrayDeque |
| DirectProvider<T> |
A Simple implementation of
Provider that provide the bean prepared before hand |
| LazyProvider<T> |
A lazy provider is prepared with the bean class and initialize the bean upon demand
|
| LinkedHashMapProvider |
Inject
Map using LinkedHashMap |
| LinkedListProvider | |
| NullValueProvider |
A provider that always returns
null |
| OsglListProvider | |
| OsglMapProvider |
Inject
Map using C.Map |
| OsglSetProvider |
Inject
Set using DelegatingSet |
| PrimitiveArrayProvider | |
| SortedMapProvider | |
| SortedSetProvider |
Copyright © 2016–2018 OSGL (Open Source General Library). All rights reserved.