Errai 3.0.1-SNAPSHOT

org.jboss.errai.codegen.meta.impl
Class AbstractMetaMember

java.lang.Object
  extended by org.jboss.errai.codegen.meta.impl.AbstractMetaMember
All Implemented Interfaces:
HasAnnotations, MetaClassMember

public abstract class AbstractMetaMember
extends Object
implements MetaClassMember

Author:
Mike Brock

Field Summary
protected  Annotation[] annotations
           
 
Constructor Summary
AbstractMetaMember()
           
 
Method Summary
<A extends Annotation>
A
getAnnotation(Class<A> annotation)
           
 boolean isAnnotationPresent(Class<? extends Annotation> annotation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.errai.codegen.meta.MetaClassMember
getDeclaringClass, getName, isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic, isSynchronized, isSynthetic, isTransient, isVolatile
 
Methods inherited from interface org.jboss.errai.codegen.meta.HasAnnotations
getAnnotations
 

Field Detail

annotations

protected Annotation[] annotations
Constructor Detail

AbstractMetaMember

public AbstractMetaMember()
Method Detail

getAnnotation

public final <A extends Annotation> A getAnnotation(Class<A> annotation)
Specified by:
getAnnotation in interface HasAnnotations

isAnnotationPresent

public final boolean isAnnotationPresent(Class<? extends Annotation> annotation)
Specified by:
isAnnotationPresent in interface HasAnnotations

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.