Save This Page
Home » hibernate-entity-src-20081106 » org.hibernate » annotations » common » reflection » [javadoc | source]
org.hibernate.annotations.common.reflection
public interface: XClass [javadoc | source]

All Implemented Interfaces:
    XAnnotatedElement

All Known Implementing Classes:
    JavaXClass

Field Summary
public static final  String ACCESS_PROPERTY     
public static final  String ACCESS_FIELD     
static final  Filter DEFAULT_FILTER     
Method from org.hibernate.annotations.common.reflection.XClass Summary:
getDeclaredMethods,   getDeclaredProperties,   getDeclaredProperties,   getInterfaces,   getName,   getSuperclass,   isAbstract,   isAssignableFrom,   isEnum,   isInterface,   isPrimitive
Method from org.hibernate.annotations.common.reflection.XClass Detail:
 public List getDeclaredMethods()
    Returns the Methods defined by this class.
 public List getDeclaredProperties(String accessType)
 public List getDeclaredProperties(String accessType,
    Filter filter)
 public XClass[] getInterfaces()
 public String getName()
 public XClass getSuperclass()
 public boolean isAbstract()
 public boolean isAssignableFrom(XClass c)
 public boolean isEnum()
 public boolean isInterface()
    see Class#isInterface()
 public boolean isPrimitive()