Class LazyAttributeLoadingInterceptor.EntityRelatedState

java.lang.Object
org.hibernate.bytecode.enhance.spi.interceptor.LazyAttributeLoadingInterceptor.EntityRelatedState
Enclosing class:
LazyAttributeLoadingInterceptor

public static class LazyAttributeLoadingInterceptor.EntityRelatedState extends Object
This is an helper object to group all state which relates to a particular entity type, and which is needed for this interceptor. Grouping such state allows for upfront construction as a per-entity singleton: this reduces processing work on creation of an interceptor instance and is more efficient from a point of view of memory usage and memory layout.
  • Constructor Details

    • EntityRelatedState

      public EntityRelatedState(String entityName, Set<String> lazyFields)