net.sf.japaki.self
Class JavaBeanInspector<B,V>
java.lang.Object
net.sf.japaki.self.Inspector<B,V>
net.sf.japaki.self.JavaBeanInspector<B,V>
public class JavaBeanInspector<B,V>
- extends Inspector<B,V>
Retrieves a property from a standard java bean.
Method Summary |
protected Property<? super V,?> |
findProperty(String name)
Searches a property in the base class of this inspector with
the specified name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaBeanInspector
protected JavaBeanInspector(Property<B,V> property,
InspectorMill inspectorMill)
- Constructs an inspector from the given arguments.
- Parameters:
property
- the property used to create new parserssinspectorMill
- the inspector mill used to create new inspectors
findProperty
protected Property<? super V,?> findProperty(String name)
- Description copied from class:
Inspector
- Searches a property in the base class of this inspector with
the specified name.
- Specified by:
findProperty
in class Inspector<B,V>
- Parameters:
name
- name of the property
- Returns:
- a property with the specified name
- Throws:
NullPointerException
- if name is null
NoSuchPropertyException
- if a property with the specified name
could not be found.