Home » iBatis-2.3.4 » com.ibatis.common » beans » [javadoc | source]
com.ibatis.common.beans
public interface: Probe [javadoc | source]

All Known Implementing Classes:
    DomProbe, GenericProbe, BaseProbe, ComplexBeanProbe

A Probe is an object that is used to work with beans, DOM objects, or other objects.
Method from com.ibatis.common.beans.Probe Summary:
getObject,   getPropertyTypeForGetter,   getPropertyTypeForSetter,   hasReadableProperty,   hasWritableProperty,   setObject
Method from com.ibatis.common.beans.Probe Detail:
 public Object getObject(Object object,
    String name)
    Gets an Object property from another object
 public Class getPropertyTypeForGetter(Object object,
    String name)
    Returns the class that the getter will return when reading a property
 public Class getPropertyTypeForSetter(Object object,
    String name)
    Returns the class that the setter expects when setting a property
 public boolean hasReadableProperty(Object object,
    String propertyName)
    Checks to see if an object has a readable property by a given name
 public boolean hasWritableProperty(Object object,
    String propertyName)
    Checks to see if an object has a writable property by a given name
 public  void setObject(Object object,
    String name,
    Object value)
    Sets the value of a property on an object