/wro4j-core/src/main/java/ro/isdc/wro/model/group/processor/Injector.java
notNull ( object ) ;
private final Map<Object, Boolean> injectedObjects = Collections.synchronizedMap(new WeakHashMap<Object, Boolean>()); Injector(final Map<Class<?>, Object> map) { notNull(map); this.map = map; } public <T> T inject(final T object) { <extra_id_0> if (!injectedObjects.containsKey(computeKey(object))) { injectedObjects.put(computeKey(object), true); processInjectAnnotation(object); } return object; }