package com.redhat.ceylon.model.loader.mirror; /** * Represents an annotated program element (class, method, constructor, field, parameter) * * @author Stéphane Épardaud <stef@epardaud.fr> */ public interface AnnotatedMirror { /** * Returns the program element's name */ String getName(); /** * Gets an annotation by annotation type name (fully qualified annotation class name) */ AnnotationMirror getAnnotation(String type); }