All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.featherfly.common.bean.PropertyAccessException Maven / Gradle / Ivy


package cn.featherfly.common.bean;

import java.util.Locale;

/**
 * 

* 属性存取异常. 如果一个属性不可读而又执行了读取操作时抛出(不可写同理). *

* * @author zhongj */ public class PropertyAccessException extends PropertyException { private static final long serialVersionUID = -8041655239720325546L; /** * * @param clazz * 类型 * @param propertyName * 属性名 */ public PropertyAccessException(Class clazz, String propertyName) { super(clazz, propertyName, "property_access"); } /** * * @param clazz * 类型 * @param propertyName * 属性名 * @param locale * locale */ public PropertyAccessException(Class clazz, String propertyName, Locale locale) { super(clazz, propertyName, "property_access", locale); } /** * * @param clazz * 类型 * @param propertyName * 属性名 * @param cause * 异常 */ public PropertyAccessException(Class clazz, String propertyName, Throwable cause) { super(clazz, propertyName, "property_access", cause); } // ******************************************************************** // property // ******************************************************************** }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy