/wro4j-core/src/main/java/ro/isdc/wro/util/LazyInitializerDecorator.java
notNull ( decorated ) ;
package ro.isdc.wro.util; import static org.apache.commons.lang3.Validate.notNull; public class LazyInitializerDecorator<T> extends LazyInitializer<T> implements ObjectDecorator<LazyInitializer<T>> { private final AbstractDecorator<LazyInitializer<T>> decorator; public LazyInitializerDecorator(final LazyInitializer<T> decorated) { <extra_id_0> this.decorator = new AbstractDecorator<LazyInitializer<T>>(decorated) { }; } @Override protected T initialize() { return decorator.getDecoratedObject().initialize();