com.github.filesystem.annotation.ComponentScan Maven / Gradle / Ivy
package com.github.filesystem.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
/**
* This annotation is used to specify the path or package of components.
*
* @author Ram Alapure
* @version 1.0
* @since 12/02/2020
*/
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.TYPE)
public @interface ComponentScan {
/**
* @return Returns the package metadata.
*/
String value();
}