org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.gwt
Class GWTConstructor

java.lang.Object
  extended by org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaMethod
      extended by org.jboss.errai.ioc.rebind.ioc.codegen.meta.MetaConstructor
          extended by org.jboss.errai.ioc.rebind.ioc.codegen.meta.impl.gwt.GWTConstructor
All Implemented Interfaces:
HasAnnotations, MetaClassMember, MetaGenericDeclaration, MetaType

public class GWTConstructor
extends MetaConstructor

Author:
Mike Brock

Constructor Summary
GWTConstructor(com.google.gwt.core.ext.typeinfo.JConstructor c)
           
 
Method Summary
<A extends Annotation>
A
getAnnotation(Class<A> annotation)
           
 Annotation[] getAnnotations()
           
 MetaClass getDeclaringClass()
           
 MetaType[] getGenericParameterTypes()
           
 MetaType getGenericReturnType()
           
 String getName()
           
 MetaParameter[] getParameters()
           
 MetaClass getReturnType()
           
 MetaTypeVariable[] getTypeParameters()
           
 boolean isAbstract()
           
 boolean isAnnotationPresent(Class<? extends Annotation> annotation)
           
 boolean isFinal()
           
 boolean isPrivate()
           
 boolean isProtected()
           
 boolean isPublic()
           
 boolean isStatic()
           
 boolean isSynchronized()
           
 boolean isSynthetic()
           
 boolean isTransient()
           
 boolean isVarArgs()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GWTConstructor

public GWTConstructor(com.google.gwt.core.ext.typeinfo.JConstructor c)
Method Detail

getParameters

public MetaParameter[] getParameters()
Specified by:
getParameters in class MetaConstructor

getName

public String getName()
Specified by:
getName in class MetaMethod

getReturnType

public MetaClass getReturnType()
Specified by:
getReturnType in class MetaMethod

getGenericReturnType

public MetaType getGenericReturnType()
Specified by:
getGenericReturnType in class MetaMethod

getDeclaringClass

public MetaClass getDeclaringClass()

getAnnotations

public Annotation[] getAnnotations()

getAnnotation

public final <A extends Annotation> A getAnnotation(Class<A> annotation)

isAnnotationPresent

public final boolean isAnnotationPresent(Class<? extends Annotation> annotation)

getGenericParameterTypes

public MetaType[] getGenericParameterTypes()
Specified by:
getGenericParameterTypes in class MetaConstructor

isVarArgs

public boolean isVarArgs()
Specified by:
isVarArgs in class MetaConstructor

isAbstract

public boolean isAbstract()

isPublic

public boolean isPublic()

isPrivate

public boolean isPrivate()

isProtected

public boolean isProtected()

isFinal

public boolean isFinal()

isStatic

public boolean isStatic()

isTransient

public boolean isTransient()

isSynthetic

public boolean isSynthetic()

isSynchronized

public boolean isSynchronized()

getTypeParameters

public MetaTypeVariable[] getTypeParameters()


Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.