org.cert.cc.beans
Class BeanMap.DefaultBeanMediator
java.lang.Object
org.cert.cc.beans.BeanMap.DefaultBeanMediator
- All Implemented Interfaces:
- BeanMap.BeanMediator
- Direct Known Subclasses:
- JIRAIssueBeanMediator
- Enclosing class:
- BeanMap
public static class BeanMap.DefaultBeanMediator
- extends Object
- implements BeanMap.BeanMediator
Mediator that uses bean introspection and property descriptors
to provide access to the bean
© 2011 Carnegie Mellon University
- Author:
- Aaron Reffett
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BeanMap.DefaultBeanMediator
public BeanMap.DefaultBeanMediator()
getDescriptorMap
protected Map<String,PropertyDescriptor> getDescriptorMap(Object bean)
- Returns a map of all property descriptors
getPropertyNames
public Set<String> getPropertyNames(Object bean)
- Specified by:
getPropertyNames
in interface BeanMap.BeanMediator
- See Also:
org.cert.cc.beans.BeanMap.BeanMediator#getPropertyNames()
getProperty
public Object getProperty(Object bean,
String name)
- Specified by:
getProperty
in interface BeanMap.BeanMediator
- See Also:
org.cert.cc.beans.BeanMap.BeanMediator#getProperty(java.lang.String)
setProperty
public void setProperty(Object bean,
String name,
Object value)
- Specified by:
setProperty
in interface BeanMap.BeanMediator
- See Also:
org.cert.cc.beans.BeanMap.BeanMediator#setProperty(java.lang.String, java.lang.Object)
Copyright © 2012 Carnegie Mellon University