| com.ibatis.common.beans.Probe
All known Subclasses: com.ibatis.common.beans.BaseProbe,
Probe | public interface Probe (Code) | | A Probe is an object that is used to work with beans, DOM objects, or other
objects.
|
getObject | public Object getObject(Object object, String name)(Code) | | Gets an Object property from another object
Parameters: object - - the object Parameters: name - - the property name The property value (as an Object) |
getPropertyTypeForGetter | public Class getPropertyTypeForGetter(Object object, String name)(Code) | | Returns the class that the getter will return when reading a property
Parameters: object - - the object to check Parameters: name - - the name of the property The type of the property |
getPropertyTypeForSetter | public Class getPropertyTypeForSetter(Object object, String name)(Code) | | Returns the class that the setter expects when setting a property
Parameters: object - - the object to check Parameters: name - - the name of the property The type of the property |
hasReadableProperty | public boolean hasReadableProperty(Object object, String propertyName)(Code) | | Checks to see if an object has a readable property by a given name
Parameters: object - - the object to check Parameters: propertyName - - the property to check for True if the property exists and is readable |
hasWritableProperty | public boolean hasWritableProperty(Object object, String propertyName)(Code) | | Checks to see if an object has a writable property by a given name
Parameters: object - - the object to check Parameters: propertyName - - the property to check for True if the property exists and is writable |
setObject | public void setObject(Object object, String name, Object value)(Code) | | Sets the value of a property on an object
Parameters: object - - the object to change Parameters: name - - the name of the property to set Parameters: value - - the new value to set |
|
|