Class AbstractNamedQueryBuilder<T extends AbstractNamedQueryBuilder<T>>

    • Constructor Detail

      • AbstractNamedQueryBuilder

        public AbstractNamedQueryBuilder​(String name)
    • Method Detail

      • getName

        public String getName()
      • getThis

        protected abstract T getThis()
      • setCacheable

        public T setCacheable​(Boolean cacheable)
      • setCacheRegion

        public T setCacheRegion​(String cacheRegion)
      • setCacheMode

        public T setCacheMode​(CacheMode cacheMode)
      • setLockOptions

        public T setLockOptions​(LockOptions lockOptions)
      • setTimeout

        public T setTimeout​(Integer timeout)
      • setFlushMode

        public T setFlushMode​(FlushMode flushMode)
      • setReadOnly

        public T setReadOnly​(Boolean readOnly)
      • setFetchSize

        public T setFetchSize​(Integer fetchSize)
      • setComment

        public T setComment​(String comment)
      • getCacheable

        public Boolean getCacheable()
      • getCacheRegion

        public String getCacheRegion()
      • getCacheMode

        public CacheMode getCacheMode()
      • getFlushMode

        public FlushMode getFlushMode()
      • getReadOnly

        public Boolean getReadOnly()
      • getTimeout

        public Integer getTimeout()
      • getFetchSize

        public Integer getFetchSize()
      • getComment

        public String getComment()
      • addHint

        public void addHint​(String name,
                            Object value)