package com.softwaremill.common.cdi.autofactory.extension.parameter; import javax.enterprise.inject.spi.BeanManager; /** * @author Adam Warski (adam at warski dot org) */ public class FactoryParameterParameterValue implements ParameterValue { private final int idx; public FactoryParameterParameterValue(int idx) { this.idx = idx; } @Override public Object getValue(BeanManager bm, Object[] factoryParameters) { return factoryParameters[idx]; } }