org.chromattic.metamodel.bean
Class PropertyInfo<V extends ValueInfo,K extends ValueKind>
java.lang.Object
org.chromattic.metamodel.bean.PropertyInfo<V,K>
public class PropertyInfo<V extends ValueInfo,K extends ValueKind>
- extends java.lang.Object
- Version:
- $Revision$
- Author:
- Julien Viet
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
getValueKind
public K getValueKind()
getValue
public V getValue()
getOwner
public BeanInfo getOwner()
getParent
public PropertyInfo getParent()
getName
public java.lang.String getName()
getGetter
public org.reflext.api.MethodInfo getGetter()
getSetter
public org.reflext.api.MethodInfo getSetter()
getAnnotations
public java.util.Collection<? extends java.lang.annotation.Annotation> getAnnotations(java.lang.Class<? extends java.lang.annotation.Annotation>... annotationClassTypes)
getAnnotation
public <A extends java.lang.annotation.Annotation> A getAnnotation(java.lang.Class<A> annotationClassType)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2011 eXo Platform SAS. All Rights Reserved.