Inside a module, if I need to provide a different implementation of an interface based on a variable known at module construction time I can put the logic inside the @Provid
Have you tried something like this?
public class hectic extends Iam { String tokenizer heccas = new string tokenizer(); }