@Initializer public void setFox(Fox fox) { this.fox = fox; }
@Initializer public static void setName(String name) { // No-op }
@Initializer public void setChicken(Chicken chicken) { this.chicken = chicken; }
@Initializer public void setName(String name) { // No-op }
@Initializer public FishPond(Goldfish goldfish) { this.goldfish = goldfish; }
@Initializer public SpiderNest(Integer numberOfSpiders) { this.numberOfSpiders = numberOfSpiders; }
@Initializer public Goose_Broken(String foo) { }
@Initializer public Goose_Broken(String foo, Double bar) { }
@Initializer public Sheep(String foo, Double bar) { if (foo.equals(Sheep.foo) && bar.equals(Sheep.bar)) { constructedCorrectly = true; } }
@Initializer public Turkey(String foo, Integer bar) { if (foo.equals(Turkey.foo) && bar.equals(Turkey.bar)) { constructedCorrectly = true; } }
@Initializer public void init(@New WrappedEnterpriseBean reference) { } }
@Initializer public AnnotatedConstructorParameter(@New WrappedEnterpriseBean reference) { } }
@Initializer @Produces public void setName(String name) { // No-op }
@Initializer public Duck(String foo, @Synchronous Integer bar) { if (foo.equals(Duck.foo) && bar.equals(Duck.synchronousBar)) { constructedCorrectly = true; } }
@Initializer public void init(@New WrappedSimpleBean reference) { } }
@Initializer public void setName(String name, @Observes DangerCall dangerCall) { // No-op }
@Initializer public void setName(String name, @Disposes ChickenHutch chickenHutch) { // No-op }
@Initializer public ConstructorInjectionPointBean(@Current BeanWithInjectionPointMetadata injectedBean) { this.injectedBean = injectedBean; }
@Initializer public void methodWithInjectedMetadata(@Current BeanWithInjectionPointMetadata injectedBean) { this.injectedBean = injectedBean; }
@Initializer public AnnotatedConstructorParameter(@New WrappedSimpleBean reference) { } }