org.loom.binding
Interface AnnotationContainer

All Known Implementing Classes:
MethodWrapper, PropertyWrapper

public interface AnnotationContainer

An annotated property or method

Author:
icoloma

Method Summary
<T extends java.lang.annotation.Annotation>
T
getAnnotation(java.lang.Class<T> annotationClass)
           
 java.lang.annotation.Annotation[] getAnnotations()
           
 java.lang.String getDisplayName()
           
 java.lang.String getName()
           
 

Method Detail

getAnnotations

java.lang.annotation.Annotation[] getAnnotations()
Returns:
the list of annotations assigned to this container

getAnnotation

<T extends java.lang.annotation.Annotation> T getAnnotation(java.lang.Class<T> annotationClass)
Returns:
the instance of the provided annotation class, null if none is present.

getDisplayName

java.lang.String getDisplayName()
Returns:
the name used to display error or informational messages

getName

java.lang.String getName()
Returns:
the name of this method or property


The Loom Framework 1.6-SNAPSHOT.
Licensed under the Apache License, Version 2.0 by Extrema Sistemas de Informacion S.L.