Class EnhancementAsProxyLazinessInterceptor

    • Method Detail

      • getEntityKey

        public EntityKey getEntityKey()
      • forceInitialize

        public Object forceInitialize​(Object target,
                                      String attributeName)
      • getInitializedLazyAttributeNames

        public Set<String> getInitializedLazyAttributeNames()
        Description copied from interface: BytecodeLazyAttributeInterceptor
        The names of all lazy attributes which have been initialized
      • attributeInitialized

        public void attributeInitialized​(String name)
        Description copied from interface: BytecodeLazyAttributeInterceptor
        Callback from the enhanced class that an attribute has been read or written
      • isAttributeLoaded

        public boolean isAttributeLoaded​(String fieldName)
        Description copied from interface: PersistentAttributeInterceptor
        Callback from the enhanced class that an attribute has been loaded
        Returns:
        true id the attribute is loaded false otherwise
      • hasAnyUninitializedAttributes

        public boolean hasAnyUninitializedAttributes()
      • isInitializing

        public boolean isInitializing()
      • setInitializing

        public void setInitializing()
      • isInitialized

        public boolean isInitialized()
      • hasWrittenFieldNames

        public boolean hasWrittenFieldNames()