org.chromattic.metamodel.bean
Class BeanInfo
java.lang.Object
org.chromattic.metamodel.bean.BeanInfo
public class BeanInfo
- extends java.lang.Object
- Version:
- $Revision$
- Author:
- Julien Viet
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getPropertyNames
public java.util.Set<java.lang.String> getPropertyNames()
getProperties
public java.util.Collection<PropertyInfo> getProperties()
getTypeInfo
public org.reflext.api.ClassTypeInfo getTypeInfo()
getProperty
public PropertyInfo getProperty(java.lang.String propertyName)
findAnnotatedProperties
public <A extends java.lang.annotation.Annotation> java.util.Collection<AnnotatedProperty<A>> findAnnotatedProperties(java.lang.Class<A> annotationClass)
getAnnotation
public <A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A> annotationClass)
Copyright © 2010 eXo Platform SAS. All Rights Reserved.