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

net.vidageek.mirror.reflect.dsl.MemberHandler Maven / Gradle / Ivy

package net.vidageek.mirror.reflect.dsl;

import java.lang.annotation.Annotation;

import net.vidageek.mirror.provider.AnnotatedElementReflectionProvider;

public interface MemberHandler {
    /**
     * Use this method to reflect a single annotation from the AccessibleObject
     * 
     * @param annotation
     *            Annotation type to be reflected.
     * @return The annotation or null if it was not found.
     * @see AnnotatedElementReflectionProvider#getAnnotation(Class)
     */
    public  T annotation(final Class annotation) ;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy