| java.lang.Object com.bm.introspectors.AbstractPersistentClassIntrospector
AbstractPersistentClassIntrospector | abstract public class AbstractPersistentClassIntrospector implements Introspector<T>(Code) | | This class implements the common methods for all concrete inspectors.
author: Daniel Wiese< Parameters: T - > -the type of the class to inspect since: 07.10.2005 |
getField | public Object getField(T instance, Property toGet) throws IllegalAccessException(Code) | | Returns a value of an field.
author: Daniel Wiese Parameters: instance - -the instance (Typed) Parameters: toGet - -the parameter to get - the value of the parameter of the instance throws: IllegalAccessException - -in error case since: 15.10.2005 |
getLogger | abstract protected Logger getLogger()(Code) | | Returns the logger for this class.
|
getRepresentingClass | public Class<T> getRepresentingClass()(Code) | | Returns the representingClass.
Returns the representingClass. |
getTransientFields | public List<Property> getTransientFields()(Code) | | Returns the transientFields.
Returns the transientFields. |
processAccessTypeField | protected void processAccessTypeField(Class<T> toInspect)(Code) | | If the access type is field, we will extract all the necessary meta informations form the fields
Parameters: toInspect - -the class to inspect |
processAccessTypeProperty | protected void processAccessTypeProperty(Class<T> toInspect)(Code) | | If the access type is property, we will extract all the necessary meta informations form the getter
methods
Parameters: toInspect - -the class to inspect |
setField | public void setField(T instance, Property toSet, Object value) throws IllegalAccessException(Code) | | Sets a value of the field.
author: Daniel Wiese Parameters: instance - -the instance (Typed) Parameters: toSet - -the parameter to set Parameters: value - -the new value throws: IllegalAccessException - -in error case since: 15.10.2005 |
|
|