org.jboss.injection.lang.reflect
Class AbstractAccessibleObjectBeanProperty<T extends AccessibleObject>

java.lang.Object
  extended by org.jboss.injection.lang.reflect.AbstractAccessibleObjectBeanProperty<T>
All Implemented Interfaces:
BeanProperty
Direct Known Subclasses:
FieldBeanProperty, MethodBeanProperty

public abstract class AbstractAccessibleObjectBeanProperty<T extends AccessibleObject>
extends Object
implements BeanProperty

Makes sure that the accessible object is accessible.

Version:
$Revision: $
Author:
Carlo de Wolf

Constructor Summary
protected AbstractAccessibleObjectBeanProperty(T obj)
           
 
Method Summary
 T getAccessibleObject()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.injection.lang.reflect.BeanProperty
getDeclaringClass, getName, getType, set
 

Constructor Detail

AbstractAccessibleObjectBeanProperty

protected AbstractAccessibleObjectBeanProperty(T obj)
Method Detail

getAccessibleObject

public T getAccessibleObject()
Specified by:
getAccessibleObject in interface BeanProperty

toString

public String toString()
Overrides:
toString in class Object


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