Class Caching

java.lang.Object
org.hibernate.boot.model.source.spi.Caching

public class Caching extends Object
Models the caching options for an entity, natural id, or collection.
  • Constructor Details

    • Caching

      public Caching()
    • Caching

      public Caching(String region, AccessType accessType, boolean cacheLazyProperties)
    • Caching

      public Caching(String region, AccessType accessType, boolean cacheLazyProperties, boolean requested)
  • Method Details

    • getRegion

      public String getRegion()
    • setRegion

      public void setRegion(String region)
    • getAccessType

      public AccessType getAccessType()
    • setAccessType

      public void setAccessType(AccessType accessType)
    • isCacheLazyProperties

      public boolean isCacheLazyProperties()
    • setCacheLazyProperties

      public void setCacheLazyProperties(boolean cacheLazyProperties)
    • isRequested

      public boolean isRequested()
    • isRequested

      public boolean isRequested(boolean defaultValue)
    • setRequested

      public void setRequested(boolean requested)
    • overlay

      public void overlay(CacheRegionDefinition overrides)
    • overlay

      public void overlay(Caching overrides)
    • toString

      public String toString()
      Overrides:
      toString in class Object