当前页面: 
在线文档首页 > 
Hibernate 2.1.8 正式版 API 英文文档
PropertyAccessException (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档
net.sf.hibernate
Class PropertyAccessException
java.lang.Object
   java.lang.Throwable
java.lang.Throwable
       java.lang.Exception
java.lang.Exception
           net.sf.hibernate.exception.NestableException
net.sf.hibernate.exception.NestableException
               net.sf.hibernate.HibernateException
net.sf.hibernate.HibernateException
                   net.sf.hibernate.PropertyAccessException
net.sf.hibernate.PropertyAccessException
- All Implemented Interfaces: 
- Nestable, Serializable
- public class PropertyAccessException- extends HibernateException
A problem occurred accessing a property of an instance of a
 persistent class by reflection, or via CGLIB. There are a 
 number of possible underlying causes, including
 
 - failure of a security check
 
- an exception occurring inside the getter or setter method
 
- a nullable database column was mapped to a primitive-type property
 
- the Hibernate type was not castable to the property type (or vice-versa)
 
- Author:
- Gavin King
- See Also:
- Serialized Form
 
 
 
 
| Methods inherited from class net.sf.hibernate.exception.NestableException | 
| getCause, getMessage, getMessages, getThrowable, getThrowableCount, getThrowables, indexOfThrowable, indexOfThrowable, printPartialStackTrace, printStackTrace, printStackTrace, printStackTrace | 
 
 
 
PropertyAccessException
public PropertyAccessException(Throwable root,
                               String s,
                               boolean wasSetter,
                               Class persistentClass,
                               String propertyName)
getPersistentClass
public Class getPersistentClass()
- 
 
getPropertyName
public String getPropertyName()
- 
 
getMessage
public String getMessage()
- Description copied from class: NestableException
- Returns the detail message string of this throwable. If it was
 created with a null message, returns the following:
 ( cause==null ? null : cause.toString() ).
 
- 
- Specified by:
- getMessagein interface- Nestable
- Overrides:
- getMessagein class- NestableException
 
-