public interface BytecodeLazyAttributeInterceptor extends SessionAssociableInterceptor
Modifier and Type | Method and Description |
---|---|
void |
attributeInitialized(java.lang.String name)
Callback from the enhanced class that an attribute has been read or written
|
java.lang.String |
getEntityName()
The name of the entity this interceptor is meant to intercept
|
java.lang.Object |
getIdentifier()
The id of the entity instance this interceptor is associated with
|
java.util.Set<java.lang.String> |
getInitializedLazyAttributeNames()
The names of all lazy attributes which have been initialized
|
allowLoadOutsideTransaction, getLinkedSession, getSessionFactoryUuid, setSession, unsetSession
readBoolean, readByte, readChar, readDouble, readFloat, readInt, readLong, readObject, readShort, writeBoolean, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeObject, writeShort
java.lang.String getEntityName()
java.lang.Object getIdentifier()
java.util.Set<java.lang.String> getInitializedLazyAttributeNames()
getInitializedLazyAttributeNames
in interface LazyPropertyInitializer.InterceptorImplementor
getInitializedLazyAttributeNames
in interface PersistentAttributeInterceptor
void attributeInitialized(java.lang.String name)
attributeInitialized
in interface LazyPropertyInitializer.InterceptorImplementor
attributeInitialized
in interface PersistentAttributeInterceptor
Copyright © 2001-2019 Red Hat, Inc. All Rights Reserved.