package sk.stuba.fiit.perconik.utilities.reflect.annotation; import java.lang.annotation.Annotation; import java.util.List; public interface Annotable { public boolean hasAnnotation(Class<? extends Annotation> type); public <A extends Annotation> A getAnnotation(Class<A> type); public List<Annotation> getAnnotations(); }