接口 PersistentAttributeInterceptor
-
- 所有已知实现类:
AbstractInterceptor,AbstractLazyLoadInterceptor,EnhancementAsProxyLazinessInterceptor,LazyAttributeLoadingInterceptor
public interface PersistentAttributeInterceptor extends LazyPropertyInitializer.InterceptorImplementor
The base contract for interceptors that can be injected into enhanced entities for the purpose of intercepting attribute access- 作者:
- Steve Ebersole
- 另请参阅:
PersistentAttributeInterceptable
-
-
方法概要
所有方法 实例方法 抽象方法 默认方法 已过时的方法 修饰符和类型 方法 说明 default voidattributeInitialized(String name)已过时。Just as the method it overrides.default Set<String>getInitializedLazyAttributeNames()已过时。Just as the method it overrides.booleanreadBoolean(Object obj, String name, boolean oldValue)bytereadByte(Object obj, String name, byte oldValue)charreadChar(Object obj, String name, char oldValue)doublereadDouble(Object obj, String name, double oldValue)floatreadFloat(Object obj, String name, float oldValue)intreadInt(Object obj, String name, int oldValue)longreadLong(Object obj, String name, long oldValue)ObjectreadObject(Object obj, String name, Object oldValue)shortreadShort(Object obj, String name, short oldValue)booleanwriteBoolean(Object obj, String name, boolean oldValue, boolean newValue)bytewriteByte(Object obj, String name, byte oldValue, byte newValue)charwriteChar(Object obj, String name, char oldValue, char newValue)doublewriteDouble(Object obj, String name, double oldValue, double newValue)floatwriteFloat(Object obj, String name, float oldValue, float newValue)intwriteInt(Object obj, String name, int oldValue, int newValue)longwriteLong(Object obj, String name, long oldValue, long newValue)ObjectwriteObject(Object obj, String name, Object oldValue, Object newValue)shortwriteShort(Object obj, String name, short oldValue, short newValue)
-
-
-
方法详细资料
-
getInitializedLazyAttributeNames
@Deprecated default Set<String> getInitializedLazyAttributeNames()
已过时。Just as the method it overrides. Interceptors that deal with lazy state should implementBytecodeLazyAttributeInterceptor
-
attributeInitialized
@Deprecated default void attributeInitialized(String name)
已过时。Just as the method it overrides. Interceptors that deal with lazy state should implementBytecodeLazyAttributeInterceptor
-
-