All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.cthul.objects.instance.Inject Maven / Gradle / Ivy

The newest version!
package org.cthul.objects.instance;

import java.lang.annotation.*;

@Target({ElementType.FIELD, ElementType.METHOD, ElementType.PARAMETER, 
    ElementType.TYPE, ElementType.ANNOTATION_TYPE, ElementType.CONSTRUCTOR})
@Retention(RetentionPolicy.RUNTIME)
public @interface Inject {
    
    String value() default "";
    
    boolean create() default false;
    
    Class impl() default Void.class;
    
    String factory() default "";
    
    boolean late() default false;
    
    boolean autoUpdate() default true;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy