Class FetchConfigurationImpl.ConfigurationState

  • All Implemented Interfaces:
    java.io.Serializable
    Enclosing class:
    FetchConfigurationImpl

    protected static class FetchConfigurationImpl.ConfigurationState
    extends java.lang.Object
    implements java.io.Serializable
    Configurable state shared throughout a traversal chain.
    See Also:
    Serialized Form
    • Field Detail

      • fetchBatchSize

        public int fetchBatchSize
      • maxFetchDepth

        public int maxFetchDepth
      • queryCache

        public boolean queryCache
      • flushQuery

        public int flushQuery
      • lockTimeout

        public int lockTimeout
      • queryTimeout

        public int queryTimeout
      • lockScope

        public int lockScope
      • readLockLevel

        public int readLockLevel
      • writeLockLevel

        public int writeLockLevel
      • fetchGroups

        public java.util.Set<java.lang.String> fetchGroups
      • fields

        public java.util.Set<java.lang.String> fields
      • rootClasses

        public java.util.Set<java.lang.Class<?>> rootClasses
      • rootInstances

        public java.util.Set<java.lang.Object> rootInstances
      • hints

        public java.util.Map<java.lang.String,​java.lang.Object> hints
      • fetchGroupContainsDefault

        public boolean fetchGroupContainsDefault
      • fetchGroupContainsAll

        public boolean fetchGroupContainsAll
      • fetchGroupIsPUDefault

        public boolean fetchGroupIsPUDefault
      • extendedPathLookup

        public boolean extendedPathLookup
      • cacheNonDefaultFetchPlanQueries

        public boolean cacheNonDefaultFetchPlanQueries
    • Constructor Detail

      • ConfigurationState

        protected ConfigurationState()